Added return value object and added unit test

Added data object holding the sets returned to the
Subprojects section view. Also added a test class with unit test.

Change-Id: I9bfff22db4b10f5faf8d6dec8c0f44a9d4b3ac2a
Revert unrelated format changes

Revert some unrelated format changes introduced in
commit 63a4e70c73af3a36eeb34d05185ad312ee2460a1.
Restoring partially to
commit 3fba41aefe820430d13fd0a982499730d97b8362.

Change-Id: Id9070497154217a0b271d77b1834927465ccf047
Merge pull request #39 from JOSivtoft/master

Refactoring of return value used by sub project view, added unit test, reverted unrelated format changes