Some api changes.
Added size functions for names and status messages
Merge pull request #757 from nurupo/api-fix-1

Added size functions for names and status messages
Fixed the size function for self status message
Merge pull request #758 from nurupo/api-fix-1

Fixed the size function for self status message
fixed build.
Strings now no longer need to be NULL terminated.
Userstatus function fixes.
Some tox_wait_* improvements
Merge pull request #790 from nurupo/tox-wait-fix

Some tox_wait_* improvements
A bit of work done on the TCP relay server.
add api function that gets the last time a friend was seen online
retain old data file friendlists on load
Friend request callback now contains the Tox object.
Renamed toping to to_ping.
Merge pull request #802 from JFreegman/master

add api function that gets the last time a friend was seen online (also ...
Disabled shared lib when building vs. nacl library
Merge pull request #807 from jin-eld/fix-nacl-builds

Disabled shared lib when building vs. nacl library
Tell pkg-config when tox core is built vs. nacl

This is required so that applications using tox core do not fail to link when
core is built vs. the nacl library.
Fix regression that disabled shared library builds

My previous attempt that was supposed to disable shared library builds
with nacl had a side effect which basically disabled shared libs for all
configurations.

Eventhough AC_DISABLE_SHARED was used inside an if clause it seemed to
take over in any case.

I could not find a clean way around this, so had to override internal
libtool variables. Will check with the libtool people regarding a
cleaner implementation.