Extended GoogleVisualization base class and fixed a bug in there
Some changes mainly for #SWDF-12 Article Idea: Write about charting features
Merge branch 'master' of https://github.com/ScavixSoftware/WebFramework
* fixed _ensureTimeStamp() using correct classes
* Added option to display days as hours in CultureInfo->FormatDuration
* Fixed bugs in logfile creation
* Logger now sets files to 0755
* Fixed bug in system_config that caused loaded configuration to not be global
* Added date(time) formatting to semi-automatic translation data
* Added Select class handling to Form
* Fixed bugs in admin classes
* Added Args::clearBuffer() method
* Fixed bug (from previous commit ae82fbd2d07e19b1fa0df29b4ae4d5f4834ca5b1)
* Extended translation with auto-replacing (callwide) custom data
* Small improvements to the mail module
* Added LinkTo methods to button classes
* Streamlined chaining code into Renderable class
  Added _parent reference to Renderable class
  Improved with some new methods like insertBefore(), after(), next() and so on
* Fixed bug that caused Args::server to not return anything if requested in upper case
* Added AjaxResponse::Reload() method
* Adding $(this).data('ready',true) to google chart wrapper once the charts are drawn
* New methods: DataSource::Get, DataSource::SetDefault and Model::CastFrom
* Fixed a bug in HTML attribute escaping
* Allow one plain argument instead of requiring array in Model->sql()
* Do not show missing cookie warning when $render_noscript_block is set
* Added TranslationAdmin class to the known full-qualified-classname-list
* Added Model::MakeFromData() method
* Extended googlevisualization class
* Added FormatPercent method to CultureInfo class and fixed a bug in there
* Added more charts, cleanup
* Added resetScrollListLoader method to global wdf object
* Fixed some bugs in uiSlider (some more cleanup work to be done here)
* Allow to query on when a query started with Model::Query() method
* Changed static Make method to accept any arguments you want to receive in __initialize()
* GoogleVisualizations not display a 'no-data' message instead of an error
* Fixed min_severity bug
* Select value now uses strong typed comparison to allow 0 values
* Fixed uiDatePicker to set underlying inputs type attribute to 'text'
* Fixed DateTimeEx::Make to accept unix timestamps too
* Some improvements for the google visualization classes
* WIP: Extend google visualization controls with SQL query methods and ability to link each others select method
* fixed dynamic list pager
  removed htmlspecialchars for Select-box options
  google charts html containers now have their corresponding chart object as .data('googlechart') attached
  geoip detection returns DE for dev servers
* Fixed bug when invalid language codes are given
* Added Model->sql method to easily use raw SQL in query building
* added Google Gauge chart
* Initialize the session before loading modules to have it valid in modules *_init() functions
* Fixed bug in groupBy that caused field-name double escaping
* Fixed bug that caused mixed content errors when loading resources
* Extended ResultSet->Enumerate to accept zero-based indexes too
* Extended system_get_lock to allow lock testing
* Fixed some errors when used in CLI environments
* Added comments and the 'sif' function
* Fixed bugs in DateTimeEx->Age() method and extended it with $zero_point argument
* Added setUiDisabled method to gMap class
* Extended HtmlPage->addMeta with $type argument
* Added ifnull function
* wdf.settings object is now configurable
* Fixed bug in DatabaseTable->Export() fro Excel formats
* Added Control.length() method
* Added $abort_handling parameter to AjaxResponse::None()
* Changed wdf.loadMoreContent to use a visual trigger instead of document.height
* Fixed many weird bugs in uiAutocomplete class and extended it to support more formatting
* Added system_exit() function to allow graceful script termination with WDF-wrapped results
* Fixed some 'usings' to avoid instanceof misbehaviour
* FormatDuration improved
* fixed d5 formatting in US date format
* fixed missing "d5" date formatting
* Modified WdfResource cache handling
* fixed dateformat DF_MONTHDAY
* Added 'file'-RequestParam-Type to easily handle file uploads
* Extended WdfResource caching logic
* Added static Make method to Button class
* strip properties that start with 'ui-' from data objects to allow wdf.redirect() to accept .data() objects
* added wdf.loadMoreContent method to start delay-loading content on page-scroll
* added appendTo method to Template class
* initialize the viewport for mobile devices
* enabled named resources for anonymous templates
* added FormatDuration function
  fixed namespacing issue with DateTime
* updated jquery and jqueryUI
* Added basic resource caching
* Extended GoogleVisualization base class and fixed a bug in there
Added a bunch of DocComments

Signed-off-by: Daniel Spors <daniels@scavix.com>