Added a simple dumb storage manager for IntelliJ
Exporting the infra module
Updated the recorderInfra to the latest version
The COPE component is now a project component

I also wired the thing up so that it makes sense. The changes are
too tangled here to be meaningful to untangle them.

This is where full COPE would have been useful...
Added the libraries to the classpath

For some reason I had to do it. But it worked before I did it...
Merge pull request #1 from caiusb/link-with-infra

Link with infra
Merge branch 'master' into recordFileOps

Conflicts:
	edu.oregonstate.cope.intellij.recorder/src/edu/oregonstate/cope/intellij/recorder/COPEComponent.java
Listener for refreshes

Sets itself to true while refreshes are underway.
I really hope I'm interpretting the entrails of IJ right :)
Hookup the refresh listener
Record the refresh event
Replace recorder with facade.
Extracted the storage manager to its own field

Its services will be required
FileListener receives a reference to the CopeComponent.
CopeComponent responds to questions about its file structure.

The FileListener needs to know whether some files are from the project or from the inside the plugin managed space.
IJ storage manager knows if a file is from within its managed space.
Using VirtualFileEvent's nifty methods
Ignoring some resource events:

* events about files from outside the project

* events about files inside the plugin managed storage (inside local / bundle storage)