Moved source into src
More robust .gitignore
Enable robust doctesting and faster travis builds