Reworked Suite to store require_paths.

I did this so the suite as a whole can have a unique set of necessary require
paths. This will allow us to add logic to handle eliminating duplicate require
file content.
Made Suite house unique require paths.

I did this so that we could prevent it from loading required files multiple
times.