(cherry-pick) Remove tableau dependency
(cherry-pick) [#72115932] Re-enable publish to tableau

 - If the tableau dependency is available, bundle/package with
   Gemfile-packing using a BUNDLE_GEMFILE environment variable
(cherry-pick) [#72115932] Update packaging to handle alternate Gemfile

 - Update jetpack from upstream and re-apply chorus additions. Now we can remove
   vendored bundler 1.1 and and the boot.rb $LOAD_PATH hack.
 - New hack in boot.rb for using the alternate Gemfile if it exists in production
   Binstubs (e.g. bin/rake) are created by bundler to properly reference the alternate
   Gemfile.
 - Update some usages of bin/rake to use bin/ruby -s bin/rake
Corrects Gemfile-packaging.lock for 4.0.x