Merge branch 'f.src' into f.engine
fix alias name search
cherry-pick from old developing branch to fix indentkeys not working bug

git-svn-id: https://xptemplate.googlecode.com/svn/branches/relayout@889 d81c2de8-289c-11de-8f4a-8f4f67deb9c4

Conflicts:

	src/plugin/xptemplate.vim
support indentkeys option flags like "0{"
add support of cindent()
Panic fix python def error

My trailing whitespace autocommand made this patch change alot more rows than
needed be. I'm not intending to correct this since this is a panic fix only.
fix 'using List as number' bug. Thanks to daethorian
add todo
fix over strict filetype regexp. Thanks to Krzysztof
add TODO