Minor lint fixes
[BUG #8471] Interface unit tests use bootstrap now and added undefined for bootstrap
[BUG #8471] Do not override privates
[BUG #8471] Mixin unit tests use bootstrap now
[BUG #8471] Moved mixing and interface tests from bootstrap to the corresponding classes.