Merge pull request #23 from pkit/minor_fixes

PEP8: formatting changes, minor comment fixes
fix for calling non-existent Controller methods

looks like Swift changes from 11/22/2013 placed error_limit() and exception_occurred() methods under Application class and not under Controller
this change fixes it by calling these methids through app handle that points to Application class
Merge pull request #24 from pkit/proxy_fixes

fix for calling non-existent Controller methods
added missing handler for interpreter arguments

when text is POSTed as an executable job (using X-Zerovm-Execute header)
the shebang line can contain not only path to interpreter but also interpreter command line args
this change adds handling for these args, now the args are properly inserted into nvram file

brief digression:
format of shebang line is not standardized in POSIX or any other *NIX documentation
most systems "safely" assume that shebang does not contain anything but path to the interpreter
but in Linux and some other modern systems shebang can contain command line arguments
this is why it's handled here
Merge pull request #25 from pkit/proxy_fixes

added missing handler for interpreter arguments
more PEP8 formatting fixes