update gemspec to have proper files
slightly upgraded docs, made PgLocation a module rather than a class