Add C/C++ FILE* buffer adaptor.

* add function msgpack_fbuffer_write();
* add class msgpack::fbuffer;
* add tests buffer.fbuffer and buffer.fbuffer_c .
Make fbuffer's constructor explicit.
Fixed dereferencing type-punned pointer will break strict-aliasing rules warning.
fix compile error on Linux by gcc 4.7
Merge pull request #81 from watsonsong/master

fix compile error on Linux by gcc 4.7
Fixed https://github.com/msgpack/msgpack-c/issues/82
Fix to allow projects to compile with -Wconversion

Projects that use -Wconversion don't compile due to errors in msgpack header
files. This commit fixes all the errors in msgpack-c for when -Wconversion is
enabled.

Now I can even compile msgpack-c itself with -Wconversion and all my projects:

    CFLAGS=-Wconversion ./configure
		make
Merge pull request #80 from redboltz/fix_enum_member_test

Fixed dereferencing type-punned pointer will break strict-aliasing rules warning
Remove implicit type conversions from (un)pack_template.h
Merge branch 'philix-Wconversion'
Fixed linking order.
Merge pull request #83 from redboltz/fixed_readme

Fixed https://github.com/msgpack/msgpack-c/issues/82
Added cmake files.
https://github.com/msgpack/msgpack-c/pull/20
Removed 'preprocess' from original CMakeLists.txt.
Removed file copy from original CMakeLists.txt.

Removed 'preprocess' from bootstrap.
Removed file copy from bootstrap.

Added erb generated files. Ruby is no longer required.
Moved cases.mpac, cases_compact.mpa, pack_define.h,
pack_template.h, unpack_define.h, unpack_template.h,
and sysdep.h to apropriate location.

If you want to re-generate zone.hpp, define.hpp, and tuple.hpp,
then you execute preprocess.
Supported shared library on cmake.
Updated the documentation.
Supported make install.
Removed vc2008 files from make dist.
Added the SOVERSION same as autotools.
Set CMAKE_MINIMUM_REQUIRED to 2.6.4.
Fixed major_version and minor_version.
Fixed relase_version.
Added msgpack.pc creating proccess.
Modified the way to install msgpack headers.
Added warning flags.
Added -DPIC option on shared library.