Fix date issues

Dates were not increased right. TO-DO: Dates are not displaying right

- startDate is set on every call of getDailyGuardianNews
- dates are increased correctly in 'callAndEncreaseDailyGuardian'
- some work on the display thing, to be fixed
Use correct whitespace/indent
Listener fix and reload at page scroll to bottom

Fix issue of multiple listeners to one event and added first version of reload on scroll to bottom.

- 'callAndEncreaseDailyGuardian' returns null if last item is loaded, handled in handler
- link listeners and the new scroll listener are initialized *after **all*** stories have been added to the breakdown div
- intruduce new function initializeScrollListener
  - sets up a new listener, 'callAndIncreaseDailyGuardian' is called when end of site is reached≈y
Misc fixes and improvements

- empty breakdown div when doing a complete new request
- unbind scroll event while updating
- append loading gif
  - TO-DO: remove when loaded
- removed for loop with each loop
Compressed version of main.js
It's 'increase' not 'encrease'

Sori for me inglisch, but it's also quite late guys...