fix vagrant synced folder permission issue and change load balancer port to 7878

when vagrant tries to write files into the working directory it will not be able to access it due to not having the privilege to do so, by granting the vagrant user 777 over mounted folders we will no longer suffer! :smile:
update mongodb and php-fpm sub modules
add dev deploy handler that opens up the app/storage directory for everyone to write into it

required by laravel so that it can cache views, write logs etc.