Remove profiling block

MSP-8948

Believe that part of the profiling block, potentially the open, is
hanging the build on travis-ci, so remove the profiling block.
Additionally, the block shouldn't be in the final merged code anyway, it
just needs to be there to verify the timing changes, which can be
written to reference the previous commit.
Remove documentation and profiling gems on travis-ci

MSP-9035
Merge pull request #8 from limhoff-r7/bug/non-essential-travis-ci-gems

MSP-9035 #land
Merge branch 'bug/metasploit-framework-module-cache-prefetch-time' into bug/msfconsole-boot
Merge branch 'bug/msfconsole-boot' into bug/cmd_threads