Add tex commands for building command list
Add short description about the section
Add command environment
Cleanup in serializer_context_new()

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Prettify ws_serializer_json_serializer_new()

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Rewrite callback selection in serializer

This patch rewrites the sub-callback selection and calling in the
serializers serialize() callback.

The indention of this patch is mainly maintainability, as more callbacks
can be added with ease.

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Add: @todo free buffer here?

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Remove variable in favor of direct access

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Move variable declaration

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Fix god damn fucking ugly compiler warning suppression fuckup

I feel ashamed. Please don't chop my head of because of this code!

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Simplify multi-line

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Reuse temporary variable

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Remove temporary variable by embedding function call

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Remove some unneccessary scopes

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Cleanup status checking and remove unneccessary scopes

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Fix indentation in serializer_object_to_id_string()

Pair-programmed-with: Manuel Johannes Messner <manuel.johannes.messner@hs-furtwangen.de>
Added ws_cursor_get_surface_under_cursor
Added get_surface_under_cursor to context
Merge pull request #434 from TheNeikos/add-surface_under_cursor

Added ws_cursor_get_surface_under_cursor
Add command documentation: mul