Change Core platform to rely on libosa.
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Reduce use of global data in core code.  Almost all public APIs are unchanged.
GCC build fixes
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Allow platform ports to be written without use of statics
Linux build fix
Windows build fixes
Rename Stack -> Env
Remove lurking static
Attempt to remove lurking Stack.o instances from build slaves
Revert temporary change
Fix for leak in users of new Library class
Java access to client IP address from actions.  From simoncn.
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Attempt to fix valgrind warnings about reading uninitialised memory
Detect architecture under VS2012
Work towards fixing valgrind errors
Mark Socket as non-copyable (not sure why this worked before).
Tweaks to ensure client callbaks for adapter changes are run after all internal ones.  (Allows client code to check for new addresses in dv stack.)