Api Devel

Some serious changes here - Vagrantfile created, a few other automations have been put in place, but most importantly, the API has been updated to use ArrestDB. ArrestDB will soon add OAuth, which will be a new branch, but this pull has a number of benefits and improvements.