Merge pull request #1 from GooseBore/master

Vagrant/YAML
Compose Symfony [NF]

Added execution of composer to install standard Symfony framework.
Updated Vagrantfile and manifest files to resolve permissions issues.

Non-functional: 500 error when attempting to reach app_dev.php;
web/app_dev.php and web/config.php do seem to work as expected.
Compose Symfony

Removed extra file permission change.

Non-functional: 500 error when attempting to reach app_dev.php;
web/app_dev.php and web/config.php do seem to work as expected.
Separated symfony to separate class and stage [NF]

Created new stage 'backend' which should run at the conclusion of 'main'
stage.

Non functional:
Following error lands in stderror.
Warning: Could not retrieve fact fqdn
' in file /tmp/vagrant-puppet-1/manifests/manifest.pp at line 48:84
' in file /tmp/vagrant-puppet-1/manifests/manifest.pp at line 49:67
Error: cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /home/vagrant/ \
&& chown -R vagrant /home/vagrant/.[a-zA-Z0-9]* \
&& cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /root/ returned 2
instead of one of [0,1]
Error: /Stage[main]/Main/Exec[dotfiles]/returns: change from notrun to 0
1 failed: cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /home/vagrant/
\
&& chown -R vagrant /home/vagrant/.[a-zA-Z0-9]* \
&& cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /root/ returned 2
instead of one of [0,1]
Warning: /Stage[backend]/Symfony/File[/var/www/todo.ge/app/cache]:
Skipping because of failed dependencies
Warning: /Stage[backend]/Symfony/File[/var/www/todo.ge/app/logs]:
Skipping because of failed dependencies
Warning: /Stage[backend]/Symfony/Exec[composer]: Skipping because of
failed dependencies
Compose Symfony

Corrected issues with symfony component and now no stderr output is
returned.

Still unable to reach symfony from desktop on Windows machine.
Exec time

Added exec command to add timezone as required by symfony installation.
Merge pull request #2 from inniscor/feature/back-end

Feature/back-end