Fix missing unquote in meta pkg check

Fixes issue #77
- tests.test_setlinkrev: adjusted testcases for the new set_link_rev semantics (see #72)
- tests/test_setlinkrev: added two new testcases

Behave correctly if the _link already has a rev attribute.

Also added a fixture file that I forgot in
commit 6b579791a110bfefc79c4d310ff394c2bfe5c26f.
- do_setlinkrev, set_link_rev: fixed #72

Also refactored set_link_rev code a bit so that the new _set_link_rev
function could be used by link_pac in the future.
- fix --no-checks description
- support release --set-release option
- core.get_local_origin_project: added check for None
- core.Package.commit: make sure a _meta is created for newly added packages

Fixed typo (introduced in commit 6469efb9eded4d378fa9282dd9cc447f11bf2b97).
- fixed creation of ~/.osc_cookiejar

A "PyCFunction_Type" like os.open takes no keyword arguments.
- fixed "osc -H ..." in combination with a proxy
- do_submitrequest: consider the "--yes" option if the wc has local modifications
- added support for "osc requestmaintainership PROJECT" (if cwd is no package wc)
print_buildlog: don't strip tabs
- updated NEWS file (preparation for the upcoming 0.145 release)
- prepare 0.145.0 release
- open 0.146 development
Support .kiwi files for bash-completion

This commit enables osc to provide completion for both .spec and .kiwi
files, and ensures no ugly "not found" messages are displayed in the
terminal due to globbing.
- get "osc build --prefer-pkgs ..." working with Arch
Merge branch 'master' of https://github.com/ikeydoherty/osc
support maintenance release request with acceptinfo data (OBS 2.6)