Remove unused, broken, legacy ruby-prof extension from 2005

[ci skip]
Correct tools/profile usage example

[ci skip]
Encapsulate tools/profile functionality in CodeTools::Profiler

Fix bug in path expansion of input filepath

[ci skip]
Optionally add String extensions for ruby-prof printer option

[ci skip]
Fail profiler fast when input is not a ruby file

[ci skip]
Encapsulate rake lines from ActiveRecord/ActionPack as CodeTools::LineStatistics

[ci skip]
Merge pull request #16294 from bf4/code_tools

Update, unify, encapsulate, and fix various code tools in Rails