Removed explicit specification of gcc 4.0 and instead just use Xcode's default compiler

Important since gcc 4 is long gone in recent Xcodes, and such Xcodes give an error.
Added a .gitignore file with some typical Mac/Xcode settings
Fixup of various delegate issues following 5acfd8c7e7735f9e438926cca789e50c1c09e84c

Fix mismatch between delegate method declarations and implementations,
implementation was missing protocol qualifier. Fix various compiler warnings
in the test app related to delegates. Made MainController conform to MultiClickRemoteBehaviorDelegate.
Cleanup of awakeFromNib implementation which had redundancies in setting the AppleRemote delegate.
Made MultiClickRemoteBehavior conform to RemoteControlDelegate.