rope get_completions, get_calltip: Handle ModuleSyntaxError

When there are too many syntax errors in a file, Rope can not fix
them all. In that case, it throws a very verbose error.

For get_completions, we catch that error and make it a bit cleaner.
For get_calltip, we catch the error and simply ignore it, as not
to annoy the user too much while typing.
elpy.el: Added 2013 to the copyright notice.
New build environment: Build a .tar for Marmalade/Elpa.

The new build script `build.sh` will create the appropriate directory
and tar file, including the elpy-pkg.el from the new file
elpy-pkg.el.in with all the dependencies. Those have been remove from
elpy.el.

python-check.sh is now included in the tarfile, and elpy.el will
initialize python-check-command with it if it can be found.

Fixes #13
Bump version to 0.8
ad-elpy-virtualenv-deactivate: Restart elpy-rpc on virtualenv-deactivate

Fixes #26
README.md: Remove python-check.sh installation instruction, as it
ships with the marmalade package now.