BUG: Return empty array when there are no uploaded files in project instead of error
ENH: Return error if requested web API task doesn't exist
Submit testing results to our own CDash
ENH: Add new "project describe" API task

Also add "status" field to "project list" task response
ENH: Add new client site API functions
ENH: Add new CDash info API functions

This required renaming a CDashAPI class to WebAPI