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
Merge pull request #18 from eevee/autokey

Add a compiler setting to disable autokey.