Compile OpenSSL without Heartbeat support

Prevents heartbleed because of vulnerable openssl version
Small optimizations:
 * Inlined a few functions on the GC allocation path.
 * Removed the -fno-omit-frame-pointer flag when compiling the vm libs. We use
   gateway frames when unwinding so we shouldn't need frame pointers for
   native code.
Ported over libGDX's LongMap to use instead of a HashMap in ObjCObject to
maintain peers. This reduces garbage by avoiding the Long objects as key in
the map. (#426)
Modified NSString.AsStringMarshaler to generate less garbage during
marshaling. (#427)
Added the -rvm:EnableGCHeapStats command line option which enables simple heap
statistics logging before every GC. (#428)
VM options can now be read from a robovm.ini file located alongside the
executable. Made VM options case-insensitive. System properties are now saved
in a double-linked list and we use the utlist macros to append to it. (#429)
Minor iAd fixes
Minor AddressBook fixes.
Fixed places where the bro-gen script generated the wrong type for 'id'
instances.
Fixed problem with NSMutableArray.add() throwing IOOBE. Fixed bug in NSArray
and NSMutableArray constructors when passing in an empty collection or array.
(#431)
Listeners for ValueChanged, Editing* and all Touch* events will now be called
as expected. (#432)
Fixed crash in the UIActionSheet constructor which takes button titles and
more when running on device. (#433)
Added CoreServices (CFNetwork) binding (#436).
Merge branch 'master' of https://github.com/robovm/robovm
Wrapped global values of the Account framework (#390)
Fixed RoboVM compilation error in SKAction due to incorrect @Block annotation.
Merge branch 'master' of github.com:robovm/robovm
Added binding for the NSException.raise() method. (#440)
Fixed incorrect JNI signature.
Don't resinstall signal handlers for every started/attached thread. (#215)