Added post build compression
fixing compress and adding gitignore for buildfiles
adding new test stuff to try and beat travis