Add example palylist
Add playlist class
Playlist loading/creation
Merge remote-tracking branch 'remotes/origin/master' into feature_playlist

Conflicts:
	README.md
Use threading and Flask
Register XMLRPC server
Parameterize Fungus
GUI sizing tweaks
Add "Save Playlist" to file menu
Merge branch 'master' into feature_playlist

Conflicts:
	core/mixer.py
	firemix.py
	requirements.txt
Integrate GUI into playlist branch
Update README and example playlist
Just use JSON file extension
Check file-type when loading scenes and playlists
Playlist can save back to file
Add default settings.json
Add JSONDict class for JSON-backed dictionaries
Convert SceneLoader to use JSONDict
Convert playlist to JSONDict
Networking loads clients from settings file