Move caching from CachingPage into ProxyPage
Inherit FileSystemPage from BaseWikiPage, not from CachingPage.
Fix changes caused by not caching FileSystemPages
Auto-commit in-memory pages.
Store last modified date on Memory filesystem
code formatting
Cleanup on wiki importer page
Remove commented out code.
Update error text
Reformat ExternalTestPage
ExternalSuitePage and ExternalTestPage do no longer extend CachingPage.
Remove CachingPage.
Merge branch 'master' into nocachingpage

Conflicts:
	src/fitnesse/junit/FitNesseSuite.java
	src/fitnesse/responders/NameWikiPageResponderTest.java
	src/fitnesse/responders/run/SuiteContentsFinderTest.java
	src/fitnesse/updates/UpdaterImplementationTest.java
Updated few more deprecated JUnit class references.
Added a simple Cache implementation that replaces CachedPage functionality in a more generic way.
Added file level cache.
Merge branch 'master' of github.com:unclebob/fitnesse into nocachingpage
Use a concurrent Map for caching.
Use SoftReference, instead of WeakReference.
Merge branch 'master' into nocachingpage

Conflicts:
	src/fitnesse/wiki/CachingPage.java
	src/fitnesse/wiki/fs/ExternalSuitePage.java
	src/fitnesse/wiki/fs/ExternalTestPage.java
	src/fitnesse/wiki/fs/FileSystemPage.java
	src/fitnesse/wiki/fs/SimpleFileVersionsController.java