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