Initial release of PrismAdapter.

Please note this release is pending code review and will change somewhat
before "freeze time" - but it will be good enough to play with and start
hacking.