Remove BubbleWrap dependency. It was only used for BW.require. The new kid on the block is motion-require.
Implemented array access methods
Ported extract_options! and array grouping methods from ActiveSupport