Adding a 'last completed' field to the scores, so there is knowledge of when someone completed their last challenge
Changed date to isoformat so it could be json serialized.
Fixed sorting issue
Fixed sorting issue by date and score.
Added import and export of challenges.
Added capabilities for server to stop serving on error, useful for debugging.
Test exception was still in function. Adding client closure on server close.
Added custom exceptions and pid based file locking to preserve issues of modifying json files while in use by server.
Added User management. Added timeout to lock.
Issue with the tests currently. Removing functional testing for now.
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	pyctf_lite.py
	pyctf_lite_server.py