Initialize PgoInlineAnalysis properly

The pass is now initialized using the INITIALIZE_PASS_BEGIN and
INITIALIZE_PASS_END macros. I also added the dependence to
InlineCostAnalysis. These changes are necessary to produce a functioning
clang.