Simplify, simplify, simplify

* Remove unnecessary string checks (my strings are long enough)
* Check that cipher/hash/mode is set/valid before trying to save it
Update Windows GUI
Port new UI to Android

Update the Android GUI so that it provides the same, new option to
select the encryption mode. (It's not yet complete but is getting there)