Provide IntPtr Constructors, Allow Optional Init Parameters and Small ios7 Fix

Minor update providing:
- optional parameters in Init() of viewmodel (eg Init (int id = 0))
- IntPtr Handle constructors, just having those available gave me a better stack trace for finding my own memory problems
- fix for ios7 sdk in element.cs