Initial implementation of Mac/iOS UrlOptions
Untested/uncompiled UrlOptions on MSW; no timeout
Implemented UrlOptions timeout on MSW
added UrlLoadExc, throwing it in UrlImplCocoa
moved return statements into @synchronized directive
Merge pull request #248 from reakinator/url_exception

Url exception throwing in Cocoa
Implemented the CinderView::flagsChanged method so a Cinder app will handle keyDown and keyUp events for modifer keys.

Also added the META keys to the KeyEvent key table.
Small test case for flagsChanged
Merge remote-tracking branch 'origin/UrlOptions' into appRewrite
Fixing objc exception boundary issue, minor cleanup on UrlOptions exception throwing
Url exception throwing on HTTP status codes on MSW
Merge remote-tracking branch 'upstream/appRewrite' into appRewrite-scons