add useDottedNotation compiler flag + runtime support
force useDottedNotation = 1 for the first lookup of each placeholder
add tests for useDottedNotation setting
Merge branch 'cheetah-dotted-notation' of git:devs/spernste

Conflicts:
	cheetah/Compiler.py
	cheetah/NameMapper.py
	cheetah/Template.py
	cheetah/c/_namemapper.c
	cheetah/c/cheetah.h
Merge remote-tracking branch 'yelp/master' into autokey

Conflicts:
	cheetah/Template.py
Remove capture
Actually remove capture.
Merge pull request #19 from asottile/remove_capture_from_upstream

Remove capture
Merge pull request #18 from eevee/autokey

Add a compiler setting to disable autokey.
massively broken, on purpose.