Added UnknownEventParameters.
This will ensure that Artemis doesn't fail when encountering non-(mouse/keyboard/touch) events.
No configuration will be added for UnknownEvent (see randominputgenerator)
Added support for HTML5 input types.
These are considered text. Some of these are numbers, pr. design, and it seems strange to discharge the extra infomation (when we are getting out of our way to introduce symbolic execution).
Maybe we should introduce numbers and other types to FormFieldTypes. Then it will be easier to submit these forms correctly.

Close #17
Sometimes Artemis gets a segfault after testing is done.
This might be cause by AJAX? Whit this, WebKitExecutor gets a signal when testing is done, and if a page load is recieve while testing is done, slLoadFinished returns immediately.
Sometimes it is reported that the load failed when it really wasn't.
Now we test if the page html is
``
<html><head></head><body></body></html>
``
which it is if you try to load a nonexisting url.
If that is not the case, we ignore that the page should have failed and continues.

Pages where this is a problem: google.dk, dr.dk
Added list of failing sites
Closed #51
Some sites (http://chinaz.com/) uses <input type="input" ... />. This is now interpreted as a textfield, even though that isn't completely clear.
Merge branch 'feature-path-exploration' of github.com:cs-au-dk/Artemis into feature-path-exploration

Conflicts:
	artemis-code/artemis-core.pri