Some fixes in runner <-> coordinator relations

- missing fields in stored Run and RunResult
- runner register was storing commitId instead of vcsRepoUrl in module
Merge branch 'two-dot-o' of github.com:usergrid/usergrid into chop/USERGRID-138
Moving UploadResource.uploadResults to RunManagerResource.store
chop/USERGRID-138 chop webapp dao refactoring

  - added javadoc and applied coding style
  - fixed missing or misused functionality in dao and related classes
  - fixed several bugs in dao and related classes
USERGRID-141 - [CHOP] Improve UI usability...
- Module list window
USERGRID-141 - [CHOP] Improve UI usability...
- User list window
chop/USERGRID-138 Start operation is working

- RunnerCoordinator class is introduced in chop-webapp
- StartResource in webapp and StartMojo in plugin are implemented
- minor fixes in RunManagerImpl RunnerConfig and StopResource on runner
- DestroyResource unregisters runners before destroy
- fixes in RunManagerResource and RunnerRegistryResource on webapp
Merge branch 'two-dot-o' of github.com:usergrid/usergrid into chop/USERGRID-138
USERGRID-141 - [CHOP] Improve UI usability...
- Overview chart layout
USERGRID-141 - [CHOP] Improve UI usability...
- Runs chart layout
chop/USERGRID-138 Stop and Reset operations are working

- Reset and Stop plugin goals and coordinator resources implemented
- runners ask coordinator for next run number on each start of a test
- RunnerCoordinator removes incomplete runs due to stopped tests
- next run number is not bound to runners in storage
USERGRID-141 - [CHOP] Improve UI usability...
- Iterations chart layout
Merge branch 'two-dot-o' of github.com:usergrid/usergrid into chop/USERGRID-138

fixing merge conflict
Conflicts:
	chop/webapp/src/main/java/org/apache/usergrid/chop/webapp/dao/ModuleDao.java
Merge pull request #153 from usergrid/chop/USERGRID-138

Chop/usergrid 138
[CHOP] Fixed NoNodeAvailableException with embedded ES - set the startup pause to 5000 ms
USERGRID-141 - [CHOP] Improve UI usability...
- Refactored the module list window
USERGRID-141 - [CHOP] Improve UI usability...
- Refactored the chart layout
USERGRID-141 - [CHOP] Improve UI usability...
- Completed all the charts
USERGRID-141 - [CHOP] Improve UI usability...
- User management
USERGRID-141 - [CHOP] Improve UI usability...
- User keys management