Fix default pin assignment within light providers.
Previous behavior was designed prior to having a config. library.
New behavior does not follow where the pin-property would be undefined. Undefined pin-values are now null.
Add tests to confirm new default pin behavior.
Merge pull request #16 from williambogaiv/update-default-light-pin-assignment

Update default light pin assignment