un-memoizes suites for the console runner (since it can change)
memoizes glob results.
adjusts specs to reflect memoize changes.
adds some initial resolving functionality to suites

- this will be better tested shortly (it's late)
- this will be used by both the cli and guard to limit specific files to their respective suites (a file won't run in all defined suites).