Added modal window for entering and validating cookies
Merge branch 'master' into config_cookie

Conflicts:
	mako/htdocs/op_config.mako
	src/oictestGui/TestHandler.py
	static/op_config.js
Validates the cookie before saving the config file. Prints better error messages if the cookie validation fails.
Added support for selecting subject type
Changed config layout and added more comments to op_config
Force the user to add "# Netscape HTTP Cookie File" to input field. Added custom MozillaCookieJar
Added checks if no metadata or empty interaction are saved in the GUI
When a login form is could not be identified no error where sent to the user. Now an error message is returned and the login screen is presented to the user.