Fixes for DeveloperConsole.cs

- Add flag to "setCursorToEnd"
(305) auto-complete automatically if console text is empty
(350) sort game object names alphabetically
(370) add sort to component names
(382) add hack to show components that cant be found by string
(416, 426, 436) add sort to fields
(442) show autocomplete if only "field" is found
(489) dont eat text when textfield is shown
(532) add setCursorToEnd
(818) force print results for methods
(863, 868) add messages to failed calls
(999) fix vector2 bug
(1142, 1147, 1163) add method name to output print
(1303) fix vector2 bug
(1450) fix autocomplete windows size