fix #995 and introduce namespaces

Introduce namespaces:
 - adapt the autoloader
 - new classes with namespaces go into 'inc/core/...'

Use new weather icons:
 - use 'ForecastFont'
 - refactor weather classes

Minor bugfixes:
 - remove console.log-messages
 - fix plot sizing if the first one is invisible