Added an extra spec test as I suspected it would identify a bug that it
didn't happen to.
Updated the ServletModelAccessor API to encourage only one thread to use
BRJS at a time, given that it isn't thread-safe.
Improved an exception since it was what helped me to debug the
multi-threading problems we were having.