Created CPP and H files for CTOC and CHAP frames.
Added basic members of ChapterFrame and TableOfContentsFrame classes.
Fixed minor bugs in ChapterFrame and TableOfContentsFrame headers.
Finished parseFields, renderFields and asProperty methods of ChapterFrame and TableOfContentsFrame classes.
Methods setElementID of ChapterFrame and TableOfContentsFrame classes now automatically terminates new element ID with null.
Fixed error in childElements function.
Fixed errors in ChapterFrame constructor.
Fixed errors in ChapterFrame method renderFields.
Fixed errors in TableOfContentsFrame method parseFields.
Added ChapterFrame and TableOfContentsFrame headers and sources to CMakeLists.txt.
Added some basic testing of CHAP and CTOC frames parsing.
Changed copyright and e-mail in modified files.
Correctly initialize std::mbstate_t.

mbstate_t is an opaque type that is often a union or a struct, so setting it
directly to 0 is incorrect and causes build failures with some compilers
such as clang.
Merge pull request #178 from rakuco/clear-mbstate_t-correctly

Correctly initialize std::mbstate_t.
Fixed possible memory leak
Merge pull request #180 from TsudaKageyu/master

Fixed possible memory leak
Removed config.h and moved macros into taglib_config.h
Prefixed public variables
Separated public and private config.h
Fixed comments in tstring.h
Merge pull request #188 from TsudaKageyu/string-comment

Fixed comments in tstring.h
Removed RefCounter implementation from a public header
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
Fixed mismatched macro names
Merge pull request #187 from TsudaKageyu/config

Removed config.h and moved macros into taglib_config.h
Removed duplicated CHAP frame testing funtion.