Fix issue with date format yyyy-mm

MB sometimes gives dates in form yyyy-mm. Mutagen cannot save id3v23
dates in this format and truncates them to yyyy. Then they don't match
when the file is reloaded.

This fix detects New metadata dates in this format and truncates them.
Fix stupid coding error in mimeo comment response.
Add recordingtitle as per PICARD-515

This fix adds a %_recordingtitle% script variable for use in renaming as
per PICARD-515.
Add News.
Fix plugin install code

Fix following errors:

1. On plugin install:
Traceback (most recent call last):
File ".\picard\ui\options\plugins.py", line 133, in open_plugins
self.install_plugin(path)
File ".\picard\ui\options\plugins.py", line 138, in install_plugin
dest = os.path.join(self.tagger.user_plugin_dir, file)
AttributeError: 'Tagger' object has no attribute 'user_plugin_dir'

2. On Open Plugin Folder:
Traceback (most recent call last):
File ".\picard\ui\options\plugins.py", line 151, in open_plugin_dir
QtGui.QDesktopServices.openUrl(QtCore.QUrl(self.loader %
self.tagger.user_plugin_dir, QtCore.QUrl.TolerantMode))
AttributeError: 'Tagger' object has no attribute 'user_plugin_dir'.

Code missed from commit 7c4fdf765cd404ba0742f2513d039a5b69e8a71d on
2013-06-08.
Fix error when installing over existing plugins

As reported in PICARD-444, the following error is received when
installing over an existing plugin:

Traceback (most recent call last):
File ".\picard\ui\options\plugins.py", line 134, in open_plugins
self.install_plugin(path)
File ".\picard\ui\options\plugins.py", line 148, in install_plugin
self.tagger.pluginmanager.install_plugin(path, dest)
File ".\picard\plugin.py", line 198, in install_plugin
same_file = os.path.samefile(path, dest) if dest_exists else False
AttributeError: 'module' object has no attribute 'samefile'
Add explanatory comment
Add News.
Make AcoustID use Recording IDs instead of Track IDs. (PICARD-526)
Update example data to match changes to metadata
Update the example metadata even more
Merge branch 'master' of github.com:musicbrainz/picard into mb-master

Conflicts:
	NEWS.txt
Initial stab at a Travis configuration file.
Make Travis apt-get libdiscid0.
Remove Python 2.6 from Travis' testing matrix.

Since we rely on apt-get to install PyQt4, it will only be available
for Python 2.7. :(
Also apt-get development files for libdiscid.

This will hopefully make python-libdiscid build.
Have Travis ping #musicbrainz-devel with test results.

Per discussion in pull request #173:
https://github.com/musicbrainz/picard/pull/173

Documentation for further tweaks:
http://about.travis-ci.org/docs/user/notifications/