All submodules removed. Will move to el-get.
changed order of requires in init.el

All definitions go first and then bindings / uses.
Replaced the ido-imenu() with ido-goto-symbol()
Removed use of depricated function
Removed doxymacs since its not used anymore
add el-get bootstrap code
cleaned up .gitignore
Added a few Mac OS X settings
removed auto-complete and yasnippet from plugins.
Both the packages should now be installed using el-get.
move el-get bootstrap code before loading any customizations