chore(engine): make spin optional

-- removes spin from engine classpath for tests
-- adds a profile "with-spin" which adds spin to classpath

Related to: #CAM-2552