update register information api
add /api/course/status
Merge pull request #52 from juniwang/master

update README and change the port assignment logic
modify register database
Merge pull request #51 from XiaoxiongZheng/master

update register information api
Merge remote-tracking branch 'opentech/master'
handle some edge case for registration to make it more robust