Plug memory leaks.
Move reg-state lookup from IfcHandler into proxy.

Doesn't make sense to couple IfcHandler to the reg-data store.
And in any case, the stateful proxy needs to reg-state when it
is invoking the AS (for the P-Served-User header).
Factor out deregistration code
Merge pull request #6 from Metaswitch/ifc-interpretation

Ifc interpretation
Make our random numbers unpredictable.

Mix in the time in seconds, time in milliseconds, and process ID.
That gives a reasonably large space for guesses.
Merge pull request #9 from Metaswitch/make-random-random

[Reviewer: Mike] Make our random numbers unpredictable.
Code review feedback
Allow relative installs
Merge pull request #12 from Metaswitch/relative-install

Allow relative builds

Reviewed by Felix.
Merge branch 'dev' into 3p_reg_asInvocation

Conflicts:
	include/ifchandler.h
	sprout/ifchandler.cpp
	sprout/stateful_proxy.cpp
	sprout/ut/ifchandler_test.cpp
Correcting names
Revert "Correcting names"

This reverts commit dc7abca7aea10885882ec2a067378626ba2c815e.
Revert "Factor out deregistration code"

This reverts commit cf1f8bbdf1ada6cb7167cb7e635d7998a5a196fd.
Merge pull request #13 from Metaswitch/3p_reg_asInvocation

3p reg - addition of AsInvocation class and parsing
Merge.