Merge branch 'release-1.0' into develop
Fixing the return of localhost (127.0.0.1) by Pyro.core.Daemon(). It's unclear what exactly caused the behaviour of this function to change. Perhaps it's a change in /etc/hosts, or changes in how the Python socket library resolves a machine's network address. The current fix will simply pass the actual network address into Pyro.core.Daemon().
We are currently using Pyro 3 for the communication between clients/servers. Since we switched to Ubuntu Precise (python 2.7) passing objects from non-standard classes does not work between two physically different machines. The process trying to retrieve the object gets stuck at that point. Standard variables (e.g. strings/integers) can be passed on without any issues.  Why objects can not be communicated anymore is unclear. Pyro 3 is no longer supported, so going forward we should convert to using Pyro4. For now however, I've changed the code such that all communication is done using standard variables.
Merge branch 'remove_object_return_pyro' into develop
Bumped version number to 1.1
Merge branch 'release-1.1'