Restapi

uCtrl REST API (Desktop facing) is completed
 - Schema are done and validated through tests
 - DB can be seed with  `gulp seed`
 - Routes are done 
 - Controllers are done
 - Mapping as been started and will be completed later
 - Routes/Controllers tests may be for a future PR with supertest (https://github.com/visionmedia/supertest), if it'll still be possible...
for ucondition.deviceId, I can access the ninja device guid this way:
deviceId : ninjaPrecondition.params.guid
for ucondition.deviceType, I think i can't get this information directly from ninja preconditions or ninja rules.