fixed compile error when eigen3 not installed
Cleaning unit tests imports: Removed unneeded #include, i.e. <init.h>
Cleaning unit tests imports: Don't include Labels, when only Math was wanted.
Cleaning unit tests imports: Don't just include what's working.  Include what's needed.
Merge pull request #2008 from sunil1337/compile_error

fixed compile error when eigen3 not installed
Merge pull request #2011 from tklein23/clean_unittest_imports

Clean unittest imports (removed obsolete imports as a first step)