Add code checking tools

Created by: SunilMohanAdapa

Use and write documentation on Emacs/Vim integration of pylint, pep8 and pyflakes. Also setup a simple shell script to run these tools on command line.