.gitignore: import
Grand rename/rearrange

After repository reorganisation this is the attempt to
set up a good structure for the repo.

Rename everything to lowercase.

prefix some dirs with oll-, others stay clean.

The files themselves aren't updated, so probably all links in them are wrong.