irrelevant changes in aop - simplifying
SpringAtom-#82

 Changes in ComponentBuilder module:
  - renamed and InContextBuilderLink to BuilderLink
   - BuilderLk is now a link type that points to builder specified by builderId and carries additional information like contextClass and contextKey [required in client side in order to produce
 AJAX request to retrieve builder view
  - Component has a own request type ComponentRequest
   - ComponentRequest is a bean designated to be used as a controller argument carrying information about:
    - ComponentBuilder id, context class and the key
    - ComponentTableRequest is an extension with added information about DatatableCriteria
    - ComponentRequestMethodArgumentResolver resolves either ComponentRequest or ComponentTableRequest from GET parameters
  - ComponentBuilderPostProcessor has been enhanced with ability to set information available in EntityBased annotation to EntityAware implementing classes
  - EntityAware and EntityBased are pair of classes making implementing/annotated ComponentBuilder as aware of an Entity and hence capable of producing component that itself gives data/definition
  for the page/table
  - several beans simplified - removed redundant getters and left with setters only, due to some fields are for internal component builder use only
SpringAtom-#82

 InvokeUtils is a utility-like class that ease with reflective calling of the getter from passed object using property name of this object.
 It supports also nested value retrieval if passed property contains > . < [dot] character hence property is nested property path.

 EntityDescriptor -> naming change
SpringAtom-#82

 committed classes contains only those files where changes are due to naming change
SpringAtom-#82

 EntityInfoPageComponentBuilder:
  - name change
  - EntityInfoPageComponentBuilder is EntityAware, hence it contains information of the entity and corresponding repository for which this type of the builder exists
  - processing of the EntityInfoPageResponse is mostly automatic and depends on the information retrieved from:
   - InfoPageAttributeComponent
   - Attribute [that is retrieved from EntityDescriptor]
   - only link's [DelegatedLink] to another InfoPage is calculated from the builder that extends this type of the builder due to keeping classes describing structure of the of the InfoPage separated
   from classes that retrieve values
 SVTableBuilderController:
  - most significant change is SVTableBuilderController#getTableData depending only on ComponentTableRequest

 Already existing builders:
 - simplified because creating the value upon request has been pulled up to the super classes

 InfoPages:
 - naming change caused the alteration

 Client side:
 - naming changes cause the alteration
SpringAtom-#82

 pom.xml - added the YUI compressor dependency for Datatables to minimize impact of the sent data
 datables.properties - added some localization of the Datatables