add shebang lines and make scripts executable
remove dependency on collections.defaultdict
add lint style output (thanks Adrian Likins https://github.com/alikins)
distinguish between function and class decorators
detect syntax error on input file and print error
improve version check for subprocess.check_call and subprocess.check_output functions
Merge pull request #3 from benjixx/improve-check-for-subprocess-functions

improve version check for subprocess.check_call and subprocess.check_out...
Add a simple setup.py