Properly resetted master branch

The master branch should of course represent the current
development stage of production stable releases but at this
pre-release point it shall remain rather empty and the
codebases and gazillion hacks should be performed under the
correspondent branches.