Bugfixes, Tweaks, Usability
#CHANGE: GameObjects no longer accept null or whitespace names. They will fall back to a string spelling "null".
#CHANGE: Changed Serialization Formatter FieldBlockers to be a custom delegate in preparation for later additions.
#CHANGE: The CamView no longer grabs input focus when keys are pressed while the cursor is hovering it. The mouse wheel will still set input focus.
#FIX: Fixed UndoRedo not working on list indices and dictionary keys.
#FIX: Fixed the ColorPickerDialog closing when hitting return instead of just accepting the current key input and applying new values.
#FIX: Fixed the StringPropertyEditor not displaying a cursor for null values.
#ADD: Added ListIndexSetter and DictionaryKeySetter handlers for the respective PropertyEditors.
#ADD: Added CamViewState.SelObj.DisplayObjectName property to provide user-friendly names for certain objects.
Serialization, Bugfixes
#CHANGE: Updated gitignore.
#CHANGE: Improved editor startup and general Type Reflection lookup performance.
#CHANGE: Fields of Components in PrefabLinked objects are no longer serialized. Only changelists are - the other values will be discarded anyway.
#CHANGE: Slightly increased ProjectFolderView performance when scanning large directories.
#FIX: The editor will no longer use the Backup directory to determine the default serialization method.
#FIX: "New Project" will no longer clone the Backup directory when selecting "Current Project" as basis.
#FIX: DragDrop indicators in CamViews are rendered again.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Duality.sln