Issue 28 robuster lbpkr update

- fix #28 
- add tests in non-short mode
- detect when a package is being updated (instead of being installed)
- properly handle updates of lbpkr (even if mixed w/ installs/updates of other packages) => automatically update lbpkr first