Wave v0.59

Beta v0.59
-----------
+ Wave UI Library. Console webapps can use this library to help reduce
their filesize
+ %Wave% environment variable. No matter where Wave is installed, this
variable will point to Wave's installation directory. This may be used
for forwards compatibility as well as for lower filesize webapps
+ AppState in a .webapp file now accepts min (alias for minimized)
+ Added "Priority: x" support for .webapp files, allowing for the webapp
to specify the priority to launch as (Low/Normal/High)
+ The time-based, randomized verification directory now also uses a
random number, rather than just time. (for better security)
+ The whole verification directory is now deleted on close (for better
security)
+ If the AppHash does not match the actual hash, you can now optionally
save the actual hash to a file on the desktop
+ AppState now supports capitalised first letters of states, such as
"Minimized" as an alias for "minimized".
+ You may now access the credits from the binary using the argument
"Credits".
+* The word "WARNING" in Wave setup is now bold
* Wave setup no longer spams the console if a directory already exists.
* Wave\temp\app.txt is now removed after being processed, rather than
waiting for next launch (for better security)
* Wave\temp\app.txt is now stored in a randomized verification directory
during processing (for better security)
* Improved the error messages in Wave's webapp update mechanism
* Fixed a typo on the welcome screen
* Wave will no longer crash if it fails to launch a webapp with a
max/min or invalid AppState (this time, I'm not lying)
* Wave now fully unzips 7z archives without any prompts
* Updated credits
* Minor security improvements in regards to Wave's compiler
- Removed some obsolete code