Added enable_some and made enable_all enable more.

- enable_some takes arguments which protocols to enable.
- enable_all has added the newer protocols that the rfxcom knows.
Restrutiring and cleanups.

- move some constants to common.
- tried to indent better. Don't think it's good yet.