Refactor the cuttlefish schemas

Fixed bug/inconsistency in retry_put_coordinator_failure setting
where it was unclear whether it should be on/off or
true/false. Internally it is now true/false, on/off in the schema.

Moved mapred_2i_pipe and http_url_encoding (legacy upgrade settings from
over 2 releases ago) into .app.src.