SpringAtom-#56

Updates coming here are:
- available successor marked with css class -> enabled
- predecessors marked with css class -> done
- required steps:
 - WizardRequiresStepsHolder.java - PROTOTYPE bean that is created and initialized in webflow with the IDs of view-state that are required to complete the wizard
 - isStepRequired.tag returns true/false by checking whether or not given state(step) ID can be found in required
 - appending custom icon to to span element in wizard header
- server support updated:
 - WizardConfigurationBeans.java is a @Configuration bean that returns other beans reused troughout application in the wizards
 - WizardEvents produces WizardEvent(PROTOTYPE) bean which are further used to build list of actions in the wizard
  - done to keep fixed naming
- sa-wizards.js updated to process only those IDs that are returned from the TransitionResolverTag.java
- TransitionResolverTag.java returns a bean which contains:
 - current state ID
 - available (from given step) successors
 - all predecessors (of given step)
SpringAtom-#58

- webjars update
 - font awesome to 4.0.3
 - momentJS to 2.4.0
- font awesome update propagated to changes in several JSP source files and CSS files