Added support for @first and @last in each.
Merge pull request #6 from harbulot/each_first_last

Added support for @first and @last in each.
Added .gitignore
Fix iterating over a dict with {{#each}}
More git ignores
Tests for {{#each}} from @mjumbewu
Fix for list context from @mjumbewu
Added support for using object attributes in scopes
More each tests from @mjumbewu
Refactor the each block helper to more closely emulate Handlebars.js and be as generic as possible
Added class attributes as a possible source when resolving value properties
When resolving a segment involving a Scope object we have to use the get method instead of pick() since pick() tries attribute access, which can result in naming collisions, such as the 'key' attribute of Scope
Merge remote-tracking branch 'wbond/master' into master

Conflicts:
	pybars/_compiler.py
	pybars/tests/test_acceptance.py
Ignore compiled Python files and test coverage reports