Initial integration of abstract rendering

Abstract rendering framework integration working for count-based analysis.  Includes slots for aggregator, info, chains of shaders and a few basic shaders. 

Notes: 
* Requires separate installation of abstract rendering, but it prints an error if the import fails, including instructions for how to download/install from the main AR repo
* Axis ticks are wrong...just plain wrong.  Don't trust them when using AR.
* Merged in master at 2:46am on 13Jun2013.


Run examples/plotting/server/abstractrender.py yields....
![ar](https://cloud.githubusercontent.com/assets/2963989/3267190/51361f2e-f2c6-11e3-80b3-66f5833868a5.png)

So I wrote this when I knew even less about require than I do now. The point was to include everything in one place, because that seemed to be necessary for things to work in the fully concatenated file. Basically none of the requires for `Collections` worked if there were not done in one place in `base.coffee`. I would love to make this better if you have suggestions. 

I will say that even if we need to do all the requires here in `base.coffee`, that does not mean we can't use different names. `Collections` is basically an implementation detail, it's fine to rename the keys (e.g., `TransformId` instead of just `Id`)

If you have a better general strategy for this that avoids this business altogether I would be happy to look into.