ghost: Make BoardConfig stand alone
ghost: Remove dependency on motorola/qcom-common
ghost: Only allow ghost devices to build

* Don't support obake for now
ghost: Make device config stand alone