Validation: Fix issue with table/column name double quoted

Changes:
- If the user enters a table name that is in upper case without the
double quotes then psql makes it lower case before retrieving the
table. The validation function after this commit does the same.
- If the table name is entered with a double quote then the validation
funtion should take care of the quotes while retrieving the table.

Other changes:
- A bug with the PCA documentation was fixed in this commit
Documentation: Clean PCA docs to reflect all parameters

Changes:
- Information about the mean table is added
- Documentation format updated to make it clearer and consistent with
other modules
- Table of Contents has been added
Linear systems: Various solvers for linear system of equations

Pivotal: 54330114

Implemented the solver for dense and sparse linear systems
Replace the old utilities.validate_args functions
Make new/delete symbols local to libmadlib.so to avoid possible conflicts with outher packages

Pivotal ID: 50703391
Upgrade from v1.0 to v1.1

Pivotal ID: 54330270
Updated gppkg version number