Adding TestExamples and changing default target

- Default target does standard build/test.
- All target does everything.
- Documentation step is last one, so can do most of build without jekyll