reimplemented the compass parsing as both line based as well as plain js for loops, bringing down startup time from 22 seconds to around 5
adding a base path parameter to findResource to prevent unnecessary searching
adding benchmarking, commented out because it is not yet in the underlying SproutNode
adding benchmark verbose, commented out, can be configurable in the future