use develop instead of install so coveralls can find the right path when showing the source coverage

The coveralls report cannot show the line coverage view (https://coveralls.io/files/308442682) because the package is system installed. This PR attempts to fix that