init_cryptopacket is now called by new_DHT.
Make wide character support optional

Issue #514. FindCursesw modified to make it simpler. Wide character
can be disable by passing NO_WIDECHAR=ON.
Merge pull request #515 from manuel-arguelles/unicode_optional

Make wide character support optional
New api proposal.
Remove toxic from core repository

New location is:
https://github.com/Tox/toxic
Merge pull request #516 from jin-eld/remove-toxic

Remove toxic from core repository (moved to https://github.com/Tox/toxic)
Removed nTox_win32
Added TOX prefix to enum.
Merge pull request #517 from stqism/screw-nTox_win32

Removed nTox_win32
Removed useless and broken tests.
Merge branch 'master' into new-api
New API done and tested.

Some stuff needs to be cleaned a bit though.
Forgot to commit a file in last commit.
Added tox_ to 2 typedefs.
Fixed some comments.
Add entry to allow make install

Always compile static and shared library, SHARED_TOXCORE is
depreciated, "make install" places files on default prefix.
Merge pull request #518 from manuel-arguelles/make_install

Add entry to allow make install. Always build static and shared libraries
Replaced some defines with enums.
Merge branch 'new-api'

New, cleaner public API added. see: core/tox.h

This does not break anything because the old API is still there.

You are however encouraged to switch to the new API.
Add pkg-config file

Generate and install a toxcore.pc file to be used with pkg-config.