Extract workspace to module directory

Sergej Kostjucenko requested to merge aj-workspace-mod into master

Created by: ascjones

Split out from #58 to make those changes easier to review. Also updates license headers.

This PR only moves code around, splitting workspace.rs into workspace/mod.rs, profile.rs and manifest.rs. No code was modified.

Merge request reports