Adding Bundler support

Adding bundler support by 'bundleExec' option. 
Bundler provides possibility to keep gem packages isolated and define different packages versions per project.
@ahmednuaman please review