[fixes #291] User menu cutoff with short usernames

Add vim relic file gitignore entry for .sw[op] files
Upgrade return due to an uninitialized constant Listen uninitialized constant
Listen::MultiListener exception (see:
https://github.com/rails/spring/issues/145)
Merge pull request #297 from jwaterfaucett/fix_291_user_menu_cutoff

[fixes #291] User menu cutoff with short usernames
Revert dd46161 and 2ccade4

Duration on job was not specified, beacuse we actually don't return
duration from the API, it's always calculated based on startedAt and
finishedAt, that's why it's obsolete. It doesn't hurt to have it defined
on the Job model, but there's no need to do it.