Merge pull request #351 from aure/updates-for-osx-ios

Just a little code clean up to make sure I am doing the pull request process correctly.
I have simplified CsoundObj by removing all the items from it that are hardware specific to iOS.  All of the UI related code was moved to a CsoundUI object and the hardware motion code was moved to a CsoundMotion object.  This should allow the CsoundObj to be closer to being generic for use in OSX as well as iOS with fewer compiler directives and such.  I've also updated the manual slightly to reflect these new objects.