rename git folders to slug and back with virtuals

so old properties will still work.

need to rename in database
Merge branch 'master' into feature/slugs
Merge branch 'master' into feature/slugs
Merge pull request #20 from hoist/feature/slugs

use slug rather than git property names