Add PgoFunctionInline

This is the profile guided function in-lining pass. So far all it does
is print out execution counts for each function, but that at least works.