parser: Make Token class separate and rework token storage

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
parser: Remove unused class members

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
parser: Signal parsing completion to hubbub parser

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
parser: Simplify internal representation of tokens

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
fileinput: Disallow copying

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
analyzer: Implement analyzer class

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
main: Update test application to use analyzer

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
Merge branch 'master' of github.com:tom3q/BookFinder