List the files that go in the source distribution

This PR addreses the problem in #378 
MANIFEST.in contains the list of files to be distributed. Initially MANIFEST.in contains all the files in the repository, with the exception of the dotfiles. If a file is not intended to be distributed, it's enough to remove it from MANIFEST.in