Beta4 compatibility
Cleanup
Switching to git submodules
Squashed commit of the following:

commit 577c92b9ca04dc768357398ddcffc9b0dff17435
Author: Tomek Cejner <tomek@smartrecruiters.com>
Date:   Sun Jul 27 17:41:20 2014 +0200

    Compatibility update

commit 4b9bd73366f7e50e910ecde49aed48d3cc88fb23
Author: Tomek Cejner <tomek@smartrecruiters.com>
Date:   Sun Jul 27 15:46:24 2014 +0200

    Converted to submodules

commit 250f8df77d29c3a7683e2acb98b6f7e513099ed7
Author: Tomek Cejner <tomek@smartrecruiters.com>
Date:   Sun Jul 27 15:11:30 2014 +0200

    Big cleanup

commit fad0579b38c40224a8fded101e51a1062650d1db
Author: Tomek Cejner <tomek@smartrecruiters.com>
Date:   Sun Jul 27 01:50:10 2014 +0200

    Refactoring modules in project

commit 9a70a0b043850addc4614db14a68f8fb5ee41faf
Author: Tomek Cejner <tomek@smartrecruiters.com>
Date:   Wed Jul 23 01:16:38 2014 +0200

    Beta4 compatibility
Converted to submodules