Update import tool to be safe

closes #1681

- import doesn't override user credentials
- import doesn't override theme
- import doesn't kill session
- import does refresh the settings cache
- updated tests, they now use a fixture instead of a generated export
- tests check to ensure import is safe
Merge pull request #1780 from ErisDS/issue-1681

Update import tool to be safe