* areachart and linechart is inherited from xy chart and combined
common functionalities
 * Added hibernate support and database querying functionality
 * portlet creating and drawing is restructured at js side
 * auto refresh for portlets added
 * added loading spinner while waiting for data
 * X-Y axis types are added to charts - string, number and time
 * xml parsing functions are combined under parserutils class