DEMO-2 Add new wrapper methods that allow specifying userId
IToolContentHandler methods assume userId is always available from the
current HttpSession. However sometimes, as in the case of lams_demo,
userId can't be acquired from HttpSession (as it might be invalidated
already), so we need to have an ability to specify userId as a
parameter.