This is the last larger refactor that I needed/wanted to get done before tackling #681 and in turn #657.
I tried to keep the commits very focused to make the review easier. I also did manual testing of the server. [ Full content available at: https://github.com/apache/cordova-lib/pull/687 ] This message was relayed via gitbox.apache.org for [email protected]
