Rewritten RFLink integration with time based covers and UI configuration

See the README for the details

NOTE: I only have sensors and covers; this is why other platforms are not implemented yet.