Allow users to choose the SSH port

Expose fields to set the SSH port to something other than 22
to support engine.

Change-Id: Ifb63ca2e2c59bd435c102c635a97ba3c9d4280af
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1085901
Signed-off-by: Ryan Barry <rbarry@redhat.com>
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
security: Move persistence into model

Change-Id: I545c0d0d37f599038a43abe028b834e2a1cc5ff7
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
utils: Improve documentation

Change-Id: Ib8436eba968977ff1e63a36d58693fd68af1e487
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>