Improved: Added asynchronous cancellable parsing support

Bugfix: ToSimpleIdentifier - identifiers with capitals only starting
with non-letter character cannot be unquoted