Rolling back the features upgrade from #64

## Ready State Yes
This patch rolls back the features upgrade from #64

Alternatively this could also just be done using git revert, but merging this will keep the git history intact so we can see what happened.

The reason this needs to happen is that the features module 2.0 release breaks the installkit due to a few changes in it. I haven't yet determined the fix for those changes so in the mean time we need to just roll the features module back to keep the build working.