Feature advanced make targets

This pull request addresses some of the issues in #14. The major change is the addition of new make targets for building tests. These changes are meant to enhance to development process and are not necessarily for the convenience of the user. Please read the updated __eiscor/tests/docs/TESTS.md__ for a brief overview of the new targets. 

Note: similar targets now exist for the examples but are currently undocumented