changed one method and added two new methods.

Changed method: ApplicationWindow constructor.
- removed an unnecessary argument.
- added code to make the window attempt to match the skinning of the
rest of the current platform.
- condensed drawing the GUI and making the window visible into the
constructor.

Added methods: ApplicationWindow.setIconByResourceName, and
Support.getResourceByName.
- setIconByName sets an icon by using the getResourceByName method to
load an icon image that exists within the package structure.
- getResourceByName retrieves a resource (file) included within the
package structure as an InputStream object. This could be an image, a
video, a sound, or any other kind of pre-packaged resource needed at
run-time.