Support --profiling in addition to -profiling, following the 'two dashes for words, one dash for letters convention.' Fixes #2679
Update all instances in code to use '--profiling' instead of '-profiling'. Test in other.test_simplify_ifs that both forms are still valid.
Fix odd char formatting issue caused by saving the code file in previous commit.
-profiling to --profiling in the docs.
Merge pull request #2727 from juj/dashdash_profiling

--profiling