More changes to statusline

Now I changed the format, so that I have more freedom on what I can do
with the statusline. The statusline is now a function, and that function
defines a variable, that variable can be modified in any way. The result
of that variable is the statusline.