Squashed commit of the following:

commit 3a77d9ecf27e94c7187aa7f891ae6cdee677ac98
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 28 08:16:49 2013 +0100

    Fixed indenting

commit 4cac150f3071b483d230543a57ef6a397525a715
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 28 08:12:25 2013 +0100

    Better error handling

commit 9ea39fb128e6df2d13a7d61df4875f41144cbece
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Tue Feb 26 19:27:35 2013 +0100

    small cleanup

commit e5ab89b6a534b9082e249878f65801eec31d3088
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 15 08:19:34 2013 +0100

    Small Fixes

commit c1725303506ec865b7e3d20c80c7b72c5ea13a38
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 14 08:32:58 2013 +0100

    Small Cleanup

commit 3498b49ef84c16e65d7737a75eec365a40e97031
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 14 08:23:32 2013 +0100

    Optimization...

commit fdbb3f63c236b311bf250e98c6d2881257509a63
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Wed Feb 13 08:41:54 2013 +0100

    Removed Error

commit 8ca2a5ad2da1e39e7639578edd32772fde0da11a
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Wed Feb 13 08:41:06 2013 +0100

    Improved Errorhandling

commit e9b69cb21c71ea0a8921c8ca3ce68df098d17886
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Tue Feb 12 17:35:54 2013 +0100

    Reworked Error Handling

commit 1383e5d6d4058363d6591b14e984d76bd22cf591
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Tue Feb 12 16:06:38 2013 +0100

    Small fixes

commit ac245b50eeb5e862263a179e9903bd09cce3f381
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Mon Feb 11 18:19:50 2013 +0100

    Better language detection

commit 5632fb5889528011a1f8c36bd153cef1aefcd636
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Mon Feb 11 13:38:25 2013 +0100

    Small Fixes

commit 8d8c91b0cc50ffd85981c25581c6c00776d7d942
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 8 15:26:47 2013 +0100

    Small changes

commit d724c13e69bcc145d1170bcc110b237fb50dd243
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 8 13:22:40 2013 +0100

    Removed unnecessary change

commit 673edad30cf2f1a42d89538a5cb342aeba77f9c9
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 8 09:44:43 2013 +0100

    Completed API

commit 8ff336447e19a3dc4157fd68c125fb440c31dce1
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 7 15:08:27 2013 +0100

    Removed StaticPage

commit 19a5f13d748437a85d3334dfce9d20295fd5c94b
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 7 14:51:54 2013 +0100

    New static api