Added sidebar active styling to match new design.
Added sidebar active class assigning

Also fixed a few bugs.

Note that the class is temporarily `zactive` and not `active` because
Stefan has a clientside script causing all other `active` classes to be
removed. I need to kill it, burn it with fire.
Merge branch 'newd' of github.com:koding/kdlearn into newd