Merge branch 'tests'

* tests:
  clj tryouts
.project file
Merge branch 'testcase_project' into release/message_chain

* testcase_project:
  adding a MessageChain smell
  adding some more dummy objects
Merge branch 'tests' into release/message_chain

* tests:
  added code smell test for finding message chain smells
Merge branch 'release/message_chain' into develop
Merge branch 'release/message_chain'
presentation template
first draft
Merge branch 'release/presentation_draft' into develop
Merge branch 'release/presentation_draft'
keywords, short information on slides
more notes, skipping a slide (possibly removing or re-using later)
Merge branch 'pres_20140403' into develop

* pres_20140403:
  more notes, skipping a slide (possibly removing or re-using later)
  keywords, short information on slides
Merge branch 'pres_20140403'

* pres_20140403:
  more notes, skipping a slide (possibly removing or re-using later)
  keywords, short information on slides
use maven for dependencies in test project
Merge branch 'develop'

* develop:
  use maven for dependencies in test project
Merge commit 'ce75250ef5a6c603c7c9f8c21b8704b7f0660e23'

* commit 'ce75250ef5a6c603c7c9f8c21b8704b7f0660e23':
  predicate to find method declarations that are used in a test somewhere
  predicate to find declaration and invocation of the same method
  predicate to find invocations in body of method declaration
  predicate to find tests
  vim mode lines
Merge commit 'a2e4da6fe4e21c2f3174504e9cfbb609a66317ff'

* commit 'a2e4da6fe4e21c2f3174504e9cfbb609a66317ff':
  added dummy test for dummy project containing the "For Testers Only" test smell: it contains the only call to .chainObjects(...) in the whole project
  getter and setter for field
Merge branch 'master' into testcase_project

* master:
  use maven for dependencies in test project
  more notes, skipping a slide (possibly removing or re-using later)
  keywords, short information on slides
  first draft
  presentation template
  .project file