Another big commit :)
- Update TODO for installation notes for command line 'jshint'
- Code::CutNPaste has now runtime support (i.e. not a dependency)
- Moved back to fully being AJAX... easier time for possible Dancer port
- Disable incomplete features like new project, help documentation/search
- git diff, and jshint are now enabled if you have their commands in your $PATH. Please note that JSHint is still executed in the client-side... and this is generally not a good idea for possible browser locks on big files
- Options dialog is more beautiful :)
- Please try Farabi and let me know what you like and what loathe :)