Added cache for classpath elements

Adding this cache greatly improved the time waiting before tests start running in the latest fitnesse build. For some reason it was building again and again while running a huge suite, now it just build once and retrieves from the cache.