Updated the Vagrant/PuPHPet configuration

There were issues with the previous version. So it was updated using
PuPHPet. The database table is set to be automatically created and
Phalcon support is explicitly added as part of the provisioning process.
Fleshed out the functionality of the add and edit talks actions

- Added custom routes specifically for these two actions
- Added in a custom form for managing adding and editing
- Added in a view templates for the add and edit actions
Added in a 404 not found route
Merge branch 'feature/add_talk_form' into develop