Improve code.

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

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

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

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1535 3c3d7b80-5828-415e-9f61-280b98178fff
Mantis 0001142: Shares with spaces in the path/directory don't appear when using FTP/FTPS.

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

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

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