New parameters for license acquisition, add support tokens, new enqueueBook method that takes BookInfo object (missing from last commit).