[TIMOB-3035]Initial implementation for EventKit
[TIMOB-3035] Implementing recurrence rule for events.
[TIMOB-3035] Implementing save and remove functionality for events.
[TIMOB-3035] Merging with master
[TIDOC-1011] Revert 3.1 related changes and direct to new module doc
[TIDOC-1011] Typo.
[TIDOC-1011] Rename old callback so it does not conflict with new callbacks during doc generation
[TIMOB-12750]Let the cell do its thing before detaching views
Fixed user create & login examples.
[TIMOB-8461] Process callback object when present
[TIMOB-12933] When debugging from Studio, we only force a rebuild for non-simulator builds since we don't need to force Xcode to sign the app again for simulator builds.
[TIMOB-12664] Added support for truetype fonts and spaces in web font name. Also only minify css for production builds.
[TIMOB-12897] Allowed dashes, but disallowed underscores in iOS apps. Improved error handling with invalid app ids.
[TIMOB-12722] Moved the app.js validation after the build.pre.compile hook is fired so that plugins like Alloy can generate it.
[TIMOB-11771] Wrap getJSCode() inside a function that returns a primitive
[TIMOB-11771] Define hasResult() and add annotation
[TIMOB-11771] Update env for @JavascriptInterface annotation
[TIMOB-11771] Cleanup
[TIMOB-11771] Address comment
timob-12816: clean up and improve image view.
1. Use both memory cache and disk cache.
2. Don't pre-scale the images in our code. Let native Android take care of scaling.
3. Download and decode bitmaps in the background thread so it won't block the UI.