Add details on validating data, handling messages, comments

For validating data, check that data is proper json with desired keys
containing correctly formatted values.

For handling messages, check where the message came from, Raspberry Pi
or audience member on color selection webpage. Messages will remain
unchanged if from Raspberry Pi. It will be aggregated and voted upon
if from an audience member.

Add comments to more accurately describe script.
Move older versions of code having the webserving on Raspberry Pi to a 'Not used' folder for archiving
Create an html page that forms a websocket with the hub server
Merge branch 'master' of github.com:chunghay/colorful