Simplify some parsing-related code

We don't need a virtual createParser function because there's only one parser.
Also, removed some unused oilpan code.

R=esprehn@chromium.org, eseidel@chromium.org

Review URL: https://codereview.chromium.org/712423002