Major overhaul:
ADD: Support for more php_beautifier options
ADD: Configurable indentation types for PHP and JS
ADD: Support for ambiguous file types and unsaved buffers
ADD: Basic error handling / notifications, with override, for php_beautifier in particular
CHANGE: Remove reliance on creating files for php_beautifier - feed text in via stdin pipe instead.
CHANGE: Use shlex library to work around odd CLI option handling in php_beautifier
CHANGE: More consistent code formatting / naming and bring things a bit more inline with PEP8