Refactor register
Update kIndexTicketMax on resize
Add perform_semop()
Fix warnings
Add documentation for Semian::InternalError
PR feedback
Add assertion to test_multiple_register_with_fork
Add MAX_TICKETS constant
Merge pull request #3 from csfrancis/register_refactor

Refactor Semian.register