Added challenge and solution to 'Transaction is required to perform this operation'

- Updated README

- Whitespace
New, AJAXy page for filling your quiver with new arrows

- let's you enter a new arrow and it'll automatically be added to the
  quiver (i.e. list of arrows) on the same page.

- new xhtml with <rich/> and <a4j:commandButton/>

- new interface, entity &  POJO for arrow

- new service @Local interface and SSB impl

- added RichFaces related dependencies, note to some documentation, I
  had to not have exclusion of guava in the richfaces Maven dependency
  declaration.