+ FIXME: split huge script into parts

By doing this we may lost history entries of some functions
(they are still there, but need effort to locate them).

We did work without a good design, right? No problem. Until
now we still do not what we should do. Some intial packages

* Core packages (_s_env)
* Making packages
* Process PKGBUILDs
* Calculate dependencies