Add parser manager and parser interface.

This CL does not contain any parser implementation.

R=fdoray@chromium.org, fdoray

BUG=

Review URL: https://codereview.appspot.com/57690050