GPII-226, GPII-265, GPII-267 contributions for "Pilots 2" phase

This pull request contributes to the following JIRA issues:
[GPII-226 - Implement the preferences editors frames for iteration 2](http://issues.gpii.net/browse/GPII-226)
[GPII-265 - Implementation: It should be possible to apply settings to system/login from the PMT](http://issues.gpii.net/browse/GPII-265)
[GPII-267 - Implement: Ensure that the PMT tool allows creation of new accounts](http://issues.gpii.net/browse/GPII-267)

It contains the work done so far for the PMT frames. It also uses a GPIIStore to interact with a web-based preferences server for fetching/storing preferences and creating new users' tokens.  Additionally, it utilizes a GPIISession mechanism to login/logout users.