Fixed downstream linking.
Mostly, renaming target to project name and defining dependencies where header files are needed.
Merge pull request #4 from ethz-asl/feature/target-rename-and-header-dependencies

Feature/target rename and header dependencies