Swiftified OS X App delegate
- All source now in Swift, except the external Reachability class
- Moved enums, constants and globals to their proper location
- Removed ObjC global hacks and duplicate declarations