fix up simplecov, add coveralls
update changelog
Merge pull request #917 from joallard/i18n_pages

Fix #823-2 to allow only one extension on localized views
Fix ignoring layouts from the sitemap when the source directory has been set to something other than 'source'. Fixes #896.
Merge branch 'master' of github.com:middleman/middleman
Micro-optimize some regexes
Add an "empty" template and let template classes override the "Gemfile" template.

Custom template classes can define "self.gemfile_template" to return the path to their own Gemfile template, without having to reimplement our generate_bundler! task.
Fix changelog
Merge pull request #920 from bhollis/empty

Add an "empty" template and let template classes override the "Gemfile" template.
break apart some methods to make code less complex
Merge branch 'master' of github.com:middleman/middleman
fix builder not cleaning empty directories
layouts_dir is now configurable. Closes #899
bump dep
include '/vendor' in ignored files / folders
Merge pull request #922 from middleman/ignore-vendor-folder

include '/vendor' in ignored files / folders
update path to helpers for sitemap metapages
Allow block to be passed through from Middleman.server()
Merge pull request #923 from pulletsforever/feature/rack-block

Allow block to be passed through from Middleman.server()
only require padrino once