Stop config task generating templates

We want templates to be committed to the source repo so that local
customization is easier and to allow for better discovery of
configuration file templates, i.e. no magical generation at
configuration time.

Removes references to local overrides in the README but leaves the code
in place for backwards compatibility.
Make *.dice the default extension for templates
Bump version to 0.5.0
Merge branch 'develop' into feature/make_committed_templates_the_norm

Conflicts:
	lib/dice_bag/config_file.rb
	lib/dice_bag/version.rb
Merge pull request #44 from mdsol/feature/make_committed_templates_the_norm

Make committed templates the norm
add changelog for 0.5 and some extended documentation
Merge pull request #46 from mdsol/feature/docs_05

Add change log entries for existing 0.5 changes. Extend documentation.
Add minimal Gemfile referencing gemspec

Also adds a '.gitignore' file.
Ensure *.dice templates are found
Add aruba gem as development dependency

Also generally tidied up the gemspec and added cucumber support
infrastructure.
Add basic feature file covering README scenarios

Updates .gitignore to cover tmp directory.
Add deprecation warning for non-`.dice` files
Merge pull request #47 from mdsol/feature/add_tests

Add scenario testing infrastructure
plugins and rake task can specify the location where the templates will be generated
added documentation about templates_location
added changes to changelog
DRY template_checker
solve typo in docs
Add scenarios covering deprecated file extensions
Extend deprecated scenarios for Rails projects