Install should set the login shell to bash
Lock pyserial & construct versions.
Update gitignore to exclude logs
Merge branch 'release-0.6' into develop