Bundle request api improvements

changes to the bundle request API so that bundle paths can be generated for any aspect not just the default - #1072