Improve code.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1450 3c3d7b80-5828-415e-9f61-280b98178fff
Fix some UI issues.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1451 3c3d7b80-5828-415e-9f61-280b98178fff
Improve code.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1452 3c3d7b80-5828-415e-9f61-280b98178fff
Improve code.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1453 3c3d7b80-5828-415e-9f61-280b98178fff