added svgsalamander dependency

note that svgsalamander must be installed as such:

lein localrepo install svgSalamander.jar kitfox/svgsalamander 1.0
added .gitignore
removed legacy gui
changed main startup function to be less "hacky"
updated clojure to 1.4.0 and seesaw to 1.4.2
added centered-component to util
clicking the score area now opens a score

(before any score has been loaded)
added lein repl history to ignore list
set default divider location
added border-panel to centered-component

otherwise, the panel doesn't really fill up the available space
completely.
This means that click events would only register if clicked on the
actual content, and not the whole area.
clicking the rulepalette-panel now opens a rulepalette
use .getName when loading cl files (might have to change this later)
ignore run files
ignore midi files
make paths compatible with abcl on windows
only modify the path for abcl on windows
updated abcl to 1.1.0
added option -no-exit to prevent exit on window close
move native! before ns
eval abcl in separate thread