big commit

1. hiding future v2 stuff 2. Removes postgre references never was used
maybe in the future, 3. fixed spelling errors, 4. signals.c compiler
warning fixed