implemented updateStatusForProject

mocked out web service calls in test
added updateStatusForProject
fixed bug in updateStatusForLight

updateStatusForProject
- make url from url + /api/json
- issue request
- interpret results
- get latestBuild url
- make a second http request for latestBuild url + /api/json
- interpret results
- update project status