test clean up
rename ehci_controller to ehci_controller_fake
refractor test
try to add travis-ci