Allow albedo to change through the year (fixes #6)
Minor seasonal albedo improvements (additional fixes to #6)

Improved and completed the documentation, fixed some comments and some
error messages, simplified and beautified some parts of the code.