allow testing on both local and travis
add travis