Fix bug where delete doesn't work with a function base
Change how travis handle dev deps