Fixed bug with javascript-worker.js (request from Ace require() to wrong URL)

 - require of ace .js files moved to javasctipt_include_tag's
XSD-tool refactored to use concerns

 - jquery-file-upload changed to custom vendor assets (removed dependency on obsolete gem)
 - concern uploads refactored with spec helper
 - spec refactored too
 - little improvements in some places