save demo files so we can compare results after changes
* externalize logic
* make function reusable across targets
* use external libs so the module can potentially be used elsewhere
adds `_.expand()` method, so globbing patterns can be used in templates
Fix #10: lodash templates for variables not rendered in front matter
Merge branch 'interactive-pioneers/lodash-front-matter-rendering-fix'

Conflicts:
	Gruntfile.js
	_demo/i18n-alt/index.html
	_demo/i18n/index-en.html
	_demo/i18n/index-es.html
	_demo/i18n/index-fr.html
	lib/i18n.js
Merge branch 'interactive-pioneers/lodash-front-matter-rendering-fix'
v0.1.1

* moves template to templates dir
* adds another template to test file expansion
* renames `patterns` to `templates` for clarity
* restructures, organizes and adds code comments to `lib/i18n.js`
adds permalinks example, with each language building to a directory with the name of the language.
usuing updated assemble so we don't have to provide pages upfront
Merge branch 'front-matter' of https://github.com/assemble/assemble-contrib-i18n into front-matter

Conflicts:
	Gruntfile.js
	lib/i18n.js
	templates/index.hbs
fixing after merges
cleaning up the structure to show the separatation between the different examples and getting the permalinks to work
Merge pull request #16 from doowb/master

Updates for plugin and using permalinks
moving files to add to a test folder to match how many of our other projects work
renaming targets to be more descriptive
moving some devDependencies to dependencies
extending assemble.options.pages instead of overwritting it
adding mocha tests to validate files re generated
Merge pull request #17 from doowb/master

Changes to support unit tests
adding tests that look inside the html to validate lanague is set properly