split magit into multiple packages
Merge pull request #1026 from tarsius/split-magit

split magit into multiple packages