Added modular support of archives

Support of archives now modularized (zlibrary/core/src/filesystem/plugins/),
and files like SomeBook.tar.bz2.gz.bz2 can be handled with ease.
More important, we can now add support for new archives format.
first version of DocPlugin has been added
number utils now uses std_int types
support for alternate 8bit encoding mixed with unicode in OleStream has been added
TODO changes
file offset field has been removed from OleStream
clearing inner info from word fields (HYPERLINK, TOC and other)
code style has been fixed, NumUtil -> OleUtil
warnings has been fixed
refactoring in OleStorage
OleMainStream class has been added, and now Pieces Table is supported (needed for right text extracting)
bug with opening files with small blocks in *Table has been fixed
bug with opening file from TextEdit (Mac OS X) has been fixed
code style&formatting fixes
formatting style
code style&formatting fixes
filling formatting structures has been added
Merge branch 'doc-styles' into doc

Conflicts:
	fbreader/src/formats/doc/OleUtil.cpp
basic formatting of paragraphs and characters has been added
fixed bug with char info between paragraphs