Adding some non-functional code to SmartIdent

The current code only counts spaces and tabs.
It does't work yet, as the PATHs needs to be fixed
Adding proper python support

Moving the python plugin to python/smartident_vim.py
Adding autoload for the plugin itself
Adding gitignore