working refactored 'edit device' view (dirty version)
code cleanups & updated tests
Merge branch 'develop' into device-info-bo
indention fixes & better block name for tables
fixes after review
added mode specific data saved in add-device view & code cleanups
rm commented useless lines from tests
Merge branch 'develop' into device-info-bo
indent fix
Merge pull request #204 from xliiv/device-info-bo

cleaning add|edit-device views