Initial implementation of JSVirtualMachineRef and JSManagedValueRef.

Also added useful documentation on NSHashTable and NSMapTable.