Passage warning automatic correction

* The passage warnings system has been updated to allow automatic
correction to be performed on the user's request.
* Added "Verify All Passages" to the Build menu, which checks for
problems in every passage.
* Added a passage warning for misspelling "http://" as "http//" or
"http:/".
* Fixed some colours in Flat Design(TM) mode.