Fixing unit tests
Restricting vim editor cache files
Auto detecting the free port to start the server