Fix for Issue #1: Only select interfaces that have a broadcast address available.
Implemented support for multiple bulbs, documentation work, tighten MAC address formatting rules.
Added sphinx documentation setup.
Merge pull request #2 from micolous/issue-1

Fix for Issue #1: Only select interfaces that have a broadcast address available
Use colorsys stdlib module instead of homebrew implementation.
Use colorsys stdlib module instead of homebrew implementation.

Conflicts:
	pylifx/__init__.py
Merge branch 'use-colorsys' into develop

Conflicts:
	pylifx/__init__.py
Merge branch 'master' of https://github.com/derkarnold/pylifx into develop
Fix to make `from pylifx import *` work.

Reported in https://github.com/derkarnold/pylifx/issues/1#issuecomment-36403362
Fix to make `from pylifx import *` work.

Reported in https://github.com/derkarnold/pylifx/issues/1#issuecomment-36403362

Conflicts:
	pylifx/__init__.py
Merge commit '27673fd' into develop
Merge pull request #5 from micolous/import-star

Fix to make `from pylifx import *` work.
Merge branch 'master' into develop
Merge branch 'use-colorsys' of https://github.com/micolous/pylifx into micolous-use-colorsys

Conflicts:
	pylifx/__init__.py
Merge branch 'master' into develop