some inline doc enhancements, added more unit-tests, added push_mark() for QueueScript