system parameters configured directly through hooks, fixes #42.

The autoconfHook is gone and we explictly generate the system
parameters in the Setup.lhs file itself. This has the following
advantages:

1. It overcomes the cabal bug and fixes #42.

2. This is more likely to work in non-Unix platforms as well as there
   is no more dependency to a shell.