Removing submodules
Removing gitmodules file
Swapping to new bootstrap
Swapping to new manifest style
Large initial import of new modules
Fixing argument logic in puppet boostrap.sh
Tidy up and improvement of motd module
Nanoc and nodedef changes:

    * Adding basic nanoc class which only installs the gem
    * Updating nodelist to include aws ec2 node hostnames
Update to use the gen2 branch and site.pp instead of sites.pp
Commiting rough guide to nh helper
bootstrap.sh changes:

    * Updating apt on startup
    * Always wiping puppet-git before starting
    * Fixing submodule bug
Fix syntax error in ntp module
Bug in httpd module relationship declaration
Fix resource ordering in httpd module
Listen statement for status port shouldn't be in default apache2.conf
Moving defaultvhost back into main httpd manifest
Restart apache2 when a module/site changes
No need for this require, puppet is managing home dir
Adding nopasswordsudo group
New remote bash command for invoking puppet bootstrap.sh