pkgIndex: move package require to usage files

TCL advises against putting require statements in the index file.

    http://wiki.tcl.tk/5900

Errors like these can otherwise happen:

error reading package index file pkgIndex.tcl: too many nested
evaluations (infinite loop?)
pkgIndex: remove reference to none existing file expect.tcl
Merge pull request #14 from neg/pkgindex

Pkgindex
Add boolean value coding style to README
Add GPL2 information and file headers

This software is as the README file has always indicated
but not explicitly stated licensed under GPL2.

I have written this code on my spare time to manage my server park. Now
that the interest for it is growing I decided to add more explicit
licensing information.

Also update the README layout to look more like asciidoc and more
cleanly present the license information.
Fix incorrect GPL version in e6125a (v3 -> v2)

A copy paste error in e6125a resulted in the wrong GLP version. Again,
9pm is and has always been intended to be licensed under GPL v2.