Epetra-free build patch for issue #313
Created by: gahansen
Changes were made to Stratimikos and Amesos2 to allow building without Epetra - to support a lightweight Albany build.
These changes require a slight modification to Teko to cure a missing header dependency created by the above changes.
The matching Trilinos cmake script is also included.