Added support for extra-files.

This is a little hacky since it uses a intermediary MANIFEST file to make sure the command is later picking up the file correctly. But I couldn't figure out how to pass it to the dist instead. Any better idea?