Updated gitignore to include .idea dir
Created BlinkStick package and refactored client code

Pushed BlinkStick discovery to module level
BlinkStick Exceptions now raised instead of sys.exit
Now using grapefruit under the hood for color management