added test setup

using tape and tap-dot
added a few test cases
added Travis & badges