move livereload init into dev block
move to middleman-templates
tidy up logic

- the extension template already had a gitignore
Merge pull request #1198 from middleman/move-templates

middleman-templates
gemfiles are required but lets still keep the convenience of bundling
too aggressive with the deletes...
shouldn't be here