Added Gregorian Calander on a proper way, but it might still be a bit
broken

Squashed commit of the following:

commit f8199d0b340e1370e33cde763fca2ec2cb63812a
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 10:27:34 2013 +0100

    looks like i got it

commit 34d3eab637c401bc6bc6bdb54d350bd34804c689
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 10:06:35 2013 +0100

    new test

commit 6a3ddbc0288a35c1676f54d1a00a491d17f98523
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 09:59:40 2013 +0100

    now it looks a bit better

commit 4fa3072e4145900d5d4872de7df7efbf1292312e
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 09:47:21 2013 +0100

    year is not correct yet

commit a56c0cb8b854e8fb0586c447f36d2d69cfbbf547
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 09:16:00 2013 +0100

    woa this was easy

commit effbc6a831157c1e1b8b3a5f6581e4a516eb9989
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 09:04:29 2013 +0100

    this is how it should look like

commit eaa8d52b7874dd5fcc4136f67bf5f64349e4dfe4
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 25 06:34:46 2013 +0100

    add compare objects to gregorian calendar

commit 76a20bea703fd00f34c9575e8db31def6d85b48b
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 13:55:36 2013 +0100

    strange problem with the dates before 1970 :(

commit 9173ed101374f1ff6f5c9ebb7d0f3de539f255fc
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 13:29:59 2013 +0100

    i give up for today, but this problem is to bad for me today.

commit a22db6efc28bd18e7809ceca63a406ee2f3a7f40
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 10:47:44 2013 +0100

    stupid switched leap and leapless year :(

commit e860afd71ed66f503fa1f80aa77b6bb17b4c42b6
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 10:24:36 2013 +0100

    looks now moar complicated and still not working

commit 56b706f8d6a0f77589502ccda613ba995bac2a63
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 10:17:27 2013 +0100

    its a bit better but not perfect

commit a582dcd3dc75312e028f02fc7ab0fa2999653545
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 09:51:45 2013 +0100

    strange error first day in year is 3 days later then last day in the year

commit 0dd38010e971ba0749313e37048c51fbd2e2751b
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 08:24:45 2013 +0100

    moar tests

commit 44221ef34c5efc3a43b0bdba79e48ef3e8dff99d
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 07:41:51 2013 +0100

    and there is a nother strange error

commit a41905189ebdaa6bcda8a7a6665d8112d3600f1a
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 07:18:05 2013 +0100

    looks a bit better

commit 6d0d7604761b11aa037f8c62fe88238aeb5b0765
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 07:00:43 2013 +0100

    looks a bit better

commit 8e993e9e1134baac7bb2f6488eabdd64ca7cf88d
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 24 06:54:27 2013 +0100

    think i found it

commit 8c8cddcd83404b809a820e7d477ec4768d7ded7c
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 11:19:07 2013 +0100

    find another error

commit 83a97fe6ed54a2dc3f142885e1e3407a4ace2230
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 11:08:02 2013 +0100

    fixed one error

commit 6d12e3c7aa51330e734da0324033bb479173eca8
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 09:37:55 2013 +0100

    strange error

commit 3f46c34750754e0d5d866b59c5c727404f040746
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 09:33:47 2013 +0100

    The Utils for Gregorian Date are not 100% working

commit 302507670f3bddbca7bd5231906bcc05f4d191d7
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 09:24:52 2013 +0100

    complex stuff still not working

commit d9fbf371c8fcdbf8c47e7288927fb6884a3741a8
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 09:22:57 2013 +0100

    corrected the error

commit 78587f36e56a5673331f25a45280f7c78d9b7d3e
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 09:20:05 2013 +0100

    we need moar than one transformation function for days of month etc

commit df17ce0e0379f76db2e7badb1db951b0f13cf7cd
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Wed Nov 20 09:04:39 2013 +0100

    Add worksheet and new tests

commit 9c0de0be230675cec3f134a4cfd8c6cd0c9d5fb9
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 13:13:02 2013 +0100

    ok thats better

commit 4103560a9b93cbdcd0f13bc431255b2f10249dc6
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 12:45:26 2013 +0100

    now we found something that is wrong

commit 4327c03cbfe204967842c0a97eb97d30e64d8ed2
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 12:37:28 2013 +0100

    constructor correct

commit 6102cabcf237a2436aa1357d6ab66c703815298d
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 12:30:28 2013 +0100

    some moar structure in the objects now

commit d8672b1e8aaf2f614ff50cfeaa0698232d5b94f1
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 08:42:26 2013 +0100

    moar tests for gregorian date

commit 7b93b06c5c212760061d329bb773152736f2dd7a
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 08:41:07 2013 +0100

    moar tests for gregorian date

commit ff8f7149fcd870664db68e5ec929c2a16a2d2c68
Merge: 5c970d2 69e9ca8
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 08:20:28 2013 +0100

    Merge branch 'master' into day

commit 5c970d24c74f6e94bc4753f5e97bad77b3f58d6c
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 08:19:33 2013 +0100

    what ever

commit fd6b12c2ab3bc5ed4c88334ba5ab80391cc8748e
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Mon Nov 18 08:17:56 2013 +0100

    time is now unix time again

commit efaaff768b1f175d645a6f05fbb04b6753fce187
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 11:36:35 2013 +0100

    docu

commit c674ccb1ed7877487773d3521d283cb3f66c8eed
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 11:35:26 2013 +0100

    fixed that problem, but now its for some reason bad

commit 3eb92810dd05818c5a30e1c2ae59fe6e171b7198
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 11:30:15 2013 +0100

    there is something wrong with the day transformation

commit ce9d0dd0cac1afe1ce526772fc6d6eede37bac19
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 09:23:19 2013 +0100

    awesome now it works

commit 3f7ffe3b937ecb9a0541f651d664ffd0903baa25
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 07:35:39 2013 +0100

    i should work with a class between Date and Gregorian

commit ecf40d6f0980104802b4a2486b085a6e3d5f1a80
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 07:32:00 2013 +0100

    looks like we tricked it

commit 185ba628a35740498caa8ee74f62b7b67a3a7065
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 07:27:15 2013 +0100

    looks like we tricked it

commit a3a30143f3745e28aa3851a7fcc31a1b1717d377
Merge: 677c84d 27096c9
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 07:13:04 2013 +0100

    Merge branch 'day'

commit 677c84d01edbee5245bea240d1cad998e59be21e
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 07:09:54 2013 +0100

    Gregorian Calendar Tests fail

commit 27096c9622c999e86706d7667b4bcf318b2df6e9
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Sun Nov 17 06:53:04 2013 +0100

    gregorian finished? now tests

commit 02722d3f6a55dbbeb1317278fec1c0ef7cf629b7
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 11:04:17 2013 +0100

    important note

commit 8ae96b4fa7573a20033193862c422e0b4663922e
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 10:55:47 2013 +0100

    still transformation stuff

commit 1f2b1e9d97ff916695dc701a6f8c6250388ba34c
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 10:52:26 2013 +0100

    still transformation stuff

commit d28459c772e59a8b55686ecd50862840c20085ee
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 10:18:07 2013 +0100

    on the gregorian day transformation

commit fd4ba05b09408468ad015d727fae3ee86a9964db
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 10:17:40 2013 +0100

    on the gregorian day transformation

commit a329a6e8b4a2828c9abea5ff8bbb094776f7d371
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 09:32:50 2013 +0100

    moar stuff for the gregorian calendar

commit 5002f19b44d85c02d989189f852be30157bee654
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 09:26:31 2013 +0100

    create gregorian calendar now

commit 417c5e4eee436db20b13f23b4accd0b7c5fd679f
Author: Ingolf Wagner <palipalo9@googlemail.com>
Date:   Fri Nov 15 09:11:10 2013 +0100

    add helper class for day calendar systems