JBEHAVE-899 Added documentation and own architype.

Added following features:
  *  Documentation of the JBehave-Needle
  *  Needle Project Architype