Fix Failing Package Build for Initial Release
When building evil-magit v0.4.2 against the latest evil and magit stable packages, we see a number of test failures. These have been fixed upstream, but a new release has not been cut. I've cherry-picked in those fixes, and will ping upstream about a new release.
Upstream uses a Makefile and Cask to build a package for Elpa. We don't want/need to use their Makefile to build evil-magit, so I've updated the rules file to skip running it.
The package tests require the evil and magit packages are installed, so I've added those dependencies for the package build.