Implemented new template system.

Added pyc files to .gitignore

Deleted templates READMEs.

Fixed VCS check and which function.
Merge branch 'master' of github.com:KnightOS/sdk
Minor fixes to init changes
Implement custom kernels with new templates