Moved LedStrip, Pixel and Color to out of __init__.py to core.py
First iteration of StripEffect, and an example usage in demo.py
First iteration of StripEffect, and an example usage in demo.py
Merged branch 'master' into server_StripEffect

Conflicts:
	lights/core.py
Changed how position incrementing is handled to support effects that don't use position
Changed server to use StripEffect objects, simplifying the updating code and allowing for smoother effects in the future
Mergedy branch 'server_StripEffect'