Add ParserInterface.

ParserInterface has parse method.
Add ParsingServiceProvider and ParserFacade.

Usage: Parser::parse(text);
Merge pull request #32 from toiee/parser-interface

Add ParserInterface.
Resolv conflict