add unit test for crc32c and fix cpuid warning

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10477 a83610d8-ad2a-0410-a6ab-fc0612d85776
add test_resume to makefile

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10478 a83610d8-ad2a-0410-a6ab-fc0612d85776
add configure option to export all symbols (i.e. disable visibility=hidden) because of bugs in boost.asio, not all necessary symbols may be exported. Also, properly specify TORRENT_EXTRA_EXPORT when building unit tests

git-svn-id: svn://svn.code.sf.net/p/libtorrent/code@10479 a83610d8-ad2a-0410-a6ab-fc0612d85776