add assets.hbs for tests, build
build test files
Merge pull request #171 from doowb/master

Updating `assets` logic to return `.` when path is blank (same folder)
Merge remote-tracking branch 'refs/remotes/github.com/master'

Conflicts:
	test/actual/dates.html
	test/actual/multi/dest1/dates.html
	test/actual/multi/dest2/sub-dest/dates.html
Merge remote-tracking branch 'refs/remotes/github.com/master'
make `assets` default to "" instead of dist/assets
normalize src and dest paths to `/`, use grunt.file.read instead of fs.readFileSync to take advantage of encoding options and better logging
clean up gruntfile
add grunt-contrib-clean task to clear out old test files after each build. run it to clear out files.
force assemble.options.assets to default to `""` when relative path is blank. add grunt.verbose.writeflags to show assemble options flags (cleanly) in verbose mode
run assemble
add assets tests/examples to test folder and Grunfile. Run assemble
updating built-in variables in test files to be more comprehensive
this adds the `dirname`, `extname`, and `pageName` to the page object so that they are less confusing to use, and to make results more consistent.
add markdown test files, run assemble
bump to 0.3.79, publish to npm
Merge pull request #175 from jonschlinkert/master

stopgap for options.assets until we decide on a direction. add test files
get travis passing
Merge pull request #176 from jonschlinkert/master

get travis passing
fixing the engine factory to provide the engine properly