Update version to 2.2.4-0-SNAPSHOT
fix #951
Fix windows cli .bat tools #843
Launcher templates copied to native line ending format

for #569
Modify scope=compile (in rundeckapp) to include the quartz scheduler
Merge pull request #955 from onejli/issue/955-gradle-quartz-classpath

Gradle build can't find quartz in the classpath during a fresh/clean build
WIP: storage upload

todo:

* browsing from root path / is wonky
* Up button from missing dir not functional
* have to type in path to upload to a new folder
more wip
Change storage page title to Key Storage, add info
Validate resourcePath and fileName input
Consolidate storage upload forms
validate more storage upload form inputs
Tweak storage browse view
Don't show action button in storage select on project config page
Input and file choices cleared when changing storage key type

fix dom issue with file upload by using visible: instead of if: knockout
binding
Use modal delete confirm for storage access
Call them keys
fix bug: AuthRundeckStorageTree calling wrong methods
Automatic overwrite unless dontOvewrite is checked
Add storage plugin types to the plugin list page