fix different-sign comparison warning
Merge pull request #2 from njwhite/master

Don't define DEBUG symbol
Merge pull request #3 from njwhite/feature/warning

fix different-sign comparison warning
ADDED travis support
ADDED travis badge
Hide the heap structure implementation