Added UnknownComponent mechanism for dealing with unregistered components in scene load/save. For now attributes are not editable. Related to issue #149.
Bruteforce a nonsense component name from hash if necessary so that XML and binary save of an UnknownComponent are compatible.
Web-sync at 2014-01-26 10:47:20 +0800.