General cleanup
Add semaphore text to fixture html
Add specs for unsupported actions
Increase test coverage
Add travis ci config