Replaced NSMapTable with CFMutableDictionaryRef for iOS compatibility

May break compatibility with other users of the SnoizeMIDI framework.
Haven't renamed variables from 'mapTable', now they're no longer technically map tables.

Also made some minor changes to types of format strings causing errors with 64-bit, and other issues with deprecated methods.

Haven’t yet created the iOS Static Library target.
Created iOS static library target SnoizeMIDIiOS

Should be compatible with iOS ≥ 4.2, since CoreMIDI was added, but hasn’t been tested much.

Also had to fix a 'no previous prototype' error in SMHostTime by explicitly declaring SMGetCurrentHostTime as having no parameters. Doesn't really make sense why this was an issue?
Build settings and scheme for iOS build.

Added project.xcworkspace to .gitignore

Also changed SnoizeMIDI (Mac OS) to use 'Release' build when running.
Upgraded project to latest Xcode 3.2 format
(removes warning from Xcode 4.2)
Fixed conflict with argument name 'class'.
Changed takePendingPacketList into a block, called on a configurable queue.

Previously just used performSelectorOnMain…. Now MIDI reading can continue on a dispatch queue set by the new readQueue property of SMInputStream. Allows the issues where the main thread may be blocked (for example, by minimising a window or animating a sheet) to be fixed to continue reading MIDI in the background.

May have to allocate more memory on the time constrained Core MIDI thread, when it might have to copy the block.
Small update to project file
Adding libSnoizeMIDIiOS.a
Merged changes from upstream xcode 4 branch
Corrected merge conflict I missed earlier
Format note names with nice unicode music sharp signs.
Should this be an optional setting?

SMMessage.m is now encoded in UTF-8, to support the literal strings.
Added ⌘, shortcut for MIDI Monitor Preferences
(It just kept annoying me, so I finally fixed it)
Project file updated for Xcode 4.3
Fixed format string warnings and updated project settings for Xcode 4.4/OS X 10.8
Implemented dealloc of SMInputStream to dispatch_release readQueue
Xcode Project file updates
Swithced to LLDB, Updated project settings for Xcode 4.5
Fixed analyser warnings
"Result of 'malloc' is converted to a pointer of type 'const void *', which is incompatible with sizeof operand type 'id'"
Upgraded to LLDB debugger
Updated Xcode project
Upgraded project settings.