Added support for literal hashes.

When a mapping declares an `object' with no constructor, it
will be treated not as a struct, but as a literal hash.
Added documentation about literal objects; expanded a litle bit the example.