libdeng2|Info: Retain letter case in identifiers

While block types are still forced to lower case, all element names
now retain their case. They are indexed case insensitively, though,
and looking up elements by name is also case insensitive.

This improves use of Info for scripting, as one can use mixed-case
identifiers without restrictions.