ignore more files

add some basic editor swapfiles and composer stuff to ignore
basic rest bundle (not complete)
added generic ^model class for doctrine
added a simple parser
added paging functionality to the model
added basic routing and a basic controller
use getcwd for finding vendors

This change makes this script robust enough to also be callable
if graviton was only required by another package.
remove logic from app kernel

moves bundle loading into a new class and makes CoreBundle and BundleBundle use GravitonBundleInterface.
proper config loading

BundleBundle Bundles should load additional config during
DependencyInjections prepend phase. This makes the silly
config generation step obsolete. Next I need to finally grok
routing to do the same thing down there.
remove composer script

This was clearly not the way to do things around here.
I'm quite happy with the current solution as implemented
in CoreBundle and will only need to add routing later.
Merge branch 'feature/refactor-bundle' into develop

This concludes getting rid of the composer scripts...
Merge branch 'feature/dev-toolkit' into develop
initial config for doctrine_mongodb

Basics for DocumentBundle that pulls in DoctrineMongoDBBundle.
odd based App document

This shall replace the Entity\App in CoreBundle but I'm not mucking with
that until this is up and running.
create AppRepository
make all CoreBundle documents loggable
basic get all apps implementation

injection and everything for getting closer to returning some values from mongodb.
install mongodb on travis
implement allAction

Quick implementation of the allAction method for demo purposes.
phpcs