Code modernization/readability

This commit refactors the code to avoid using static variables. It also moves around/removes redundant code to improve readability.
Add support for the cleod URL-scheme. Needed for #46
fix broken media keys
fix broken "open url" dialog
Handle the cleod:// url-scheme #57

Merge branch 'accatyyc/handle_urls'

Conflicts:
	SoundCleod/AppDelegate.m
v0.13
updated version in README
added app signing tool
added release instructions
experimental build for yosemite 10.10
fix broken code signing
experimental build for yosemite 10.10 #2
experimental build for yosemite 10.10 #3
fix broken command line build
added SoundCocoa to the alternatives
add yosemite warning to the README
Revert "added SoundCocoa to the alternatives"

This reverts commit 2dbe2827915389f5a4ae9ea3bde1fa965c440cd6.