Correction of a typo in a documentation string
Website: Added a link to jsonrpclib-pelix

A patched version of jsonrpclib, working with Remote Services, is now public.

Installation by:
  easy_install -U jsonrpclib-pelix

Can't be installed in parallel with the original jsonrpclib.
This version is compatible with jsonrpclib as long as you don't use Unix sockets
for transport (which support have been removed)
Correction of a small typo in the doc
EventAdmin shell: Removed the dependency to "utils"
Enhancements of the core shell service

- Added a IOHandler.write_line_no_feed() method:
  removes the trailing '\n' of an output line
  => Allows to use '\r' to rewrite the line

- Commands are looked in every namespace if none is indicated:

  - if the command exists in the default name space (e.g. stop): this command will be used
  - if the command exists in one name space only: this command will be used
  - if the command exists in different name spaces: an error message will be printed, with the name of
    those name spaces.
Bug fix: servlet "bound_to" method called when HTTP service is ready

Avoids to consider the servlet accessible whereas the HTTP server is not yet listening
HTTP Service: Support for updated service properties

Improvement:
- When the path property of a servlet service is update, the servlet is
  re-registered with the new path

Bug fix:
- Servlet registration is effective only once the HTTP service is up & running
  => bound_to(...) is only called once the server is accessible
Removed the PYTHONPATH definition from the scripts

Calling python with the '-c' argument works better
RemoteShell: now providing a service

The remote shell now provides a 'pelix.shell.remote' service, with
a get_access() method returning a (host, port) tuple.
This allows to print/send/... the port to access the remote shell.
RemoteShell: use the specification constant
framework.stop() doesn't try to stop "next bid" bundle

Bundle stopping loop starts at "next bundle ID" minus 1
imp.reload() can raise a SyntaxError in Python 3.3

The exception is logged, the update process continues with the
current version of the bundle
Added a "tutorial" to use OSGi inside Pelix

* Run a JVM inside Python with jPype
* Run an OSGi framework inside this JVM
* Use OSGi services from Python
* Use Python services from OSGi
HTTPService: Send a 500 error page on exception

Prints a formatted exception stack trace in a
"500 Internal Server Error" page when a request handler fails
Merge branch 'master' of github.com:tcalmant/ipopo
Bug Fixed: Shell command "threads" wasn't working in Python 3

keys() returns a dist_keys in Python3, which doesn't support the sort()
method.
Corrected a wrong snippet in the HTTP tutorial

The component name parameter was missing in an instantiate() call
Merge branch 'master' of github.com:tcalmant/ipopo
Increased micro version number

All updated files since 0.5 have their micro version number increased
Release notes updated