Fixed PixelSearch fast mode treating "not found" as an error condition.

This had two implications:
 - ErrorLevel was set to 2 when it should be 1.
 - If used in a try block, an exception was thrown.
Fixed ahk_exe to allow other ahk_ criteria after it.
Fixed `else continue 2` and similar requiring braces around the loop.
Fixed RegRead indicating failure after successfully reading binary data.
Fixed File.Length to account for or flush the read/write buffer.
Fixed Gui sizing to account for scrollbars when present.
Removed .aut file compatibility and #AllowSameLineComments.
Removed undocumented AutoIt2 commands.
Allow optional parameters to be declared with := instead of =.
Allow non-ASCII characters in unquoted keys ({key: x} and obj.key).
Updated version info from "AutoHotkey_L" to "AutoHotkey".
v1.1.09.00
Fixed AND/OR following a multi-statement comma, like ((x, y) and z).
Fixed RegExReplace to support duplicate subpattern names correctly.
Fixed Object.Remove() not freeing string keys.
Fixed base.Invoke() to not depend on dynamic variable resolution.
v1.1.09.01
Fixed MsgBox silently exiting the thread when given invalid Options.
Fixed syntax errors in class var initializers causing program to crash.
v1.1.09.02