Added ability to set column names of a value array (to column names of another VA with compatible #cols).

Also changed parse page to reflect guessed setup and to allow for single line (including header only) files to parse.
(just missing changes from my previous commit).
Merge branch 'master' of github.com:0xdata/h2o

Conflicts:
	src/main/java/water/api/Inspect.java
Minor tweak of setup parser setup compatibility check + excluded GBMTest which was failing for me after the last pull.
added missing class SetColumnNames.java.
minor update of setColumnNames call. If the number of columns do not match, just set the names of the provided columns (in case not a full set is provided, skip the rest).
Added R method for setting column names
Changed import files to go through parse preview page instead of starting to parse right away.
Merge branch 'master' of github.com:0xdata/h2o
Minor tweaks to Parse page. Got rid of warnings, returned line with parser setup overview in the preview.
Merge branch 'master' of github.com:0xdata/h2o
Unified Parse and Parse2 pages (to incorporate my recent changes to the Parse page).

Parse2 now inherits from Parse and only overrides serve to call ParseDataset2.
Added header file for iris to test h2o.setColNames
Add a comment.
update set column names functionality to throw an error if number of columns in source and target do not match.
Merge branch 'master' of github.com:0xdata/h2o
Make page footer doc link point to docs.0xdata.com.