MAHOUT-1306: fixing PCA tests; -ow flag causing PCA errors

Squashed commit of the following:

commit cefe0d4863955288f304683ea25cc97047805bdd
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Wed Aug 7 22:50:48 2013 -0700

    disabling sparse SSVD PCA test with -q=0 (leaving -q=1) in the interest of smaller test run time.

commit 412f9c5e06bf2a510948475e7d670f91d18d3386
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Wed Aug 7 22:36:17 2013 -0700

    cleaning up certain things; pca tests are asserting names and keys propagation

commit 4b002b30ddd4038311c003c77b7ba543eadcda98
Merge: 15b9a05 70777c4
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Wed Aug 7 21:27:57 2013 -0700

    Merge branch 'trunk' into PCA_fixes

commit 15b9a056603f703707672e601c1e3c13dbd00b8f
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Wed Aug 7 15:27:58 2013 -0700

    reverting test back to q=1

commit 8e91cc6ae5056b159fa6208a26b5a4f0e002bd8c
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Wed Aug 7 13:12:36 2013 -0700

    test fixes

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1511590 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1313: Fixed unwanted integral division bug in RowSimilarityJob downsampling code where precision should have been retained

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1513632 13f79535-47bb-0310-9956-ffa450edef68
NOJIRA Fixed typo in javadoc

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1513664 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1315 Added Apache license header

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1515163 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1318 Make ToItemVectorsReducer public

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1517747 13f79535-47bb-0310-9956-ffa450edef68
Reenabled parallel execution of unit tests, since it was found not to be the cause of random test failures on Jenkins build jobs

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1517793 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1302 Made order of processing mail archives and (sub)directories deterministic and non-OS specific - first processing files then nested directories, just as expected by unit test

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1517996 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1302 Replaced PrefixAddition FileFilter with equivalent implementation of commons-io DirectoryWalker, for walking the directory tree

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1518338 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1302 Made message counts stack reference final

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1518920 13f79535-47bb-0310-9956-ffa450edef68
Removed redundant parallel=classes, and thread count from maven-surefire-plugin configuration, having forkCount > 1 and reuseForks set to false has same effect

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1518928 13f79535-47bb-0310-9956-ffa450edef68
Upgraded maven-surefire-plugin from 2.15 to 2.16 to benefit from new parallel computer

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1518929 13f79535-47bb-0310-9956-ffa450edef68
Turned off findbugs-maven-plugin debugging, it was making build output unnecessarily verbose

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1518957 13f79535-47bb-0310-9956-ffa450edef68
Formatted code (replaced tabs with spaces and deleted trailing whitespace)

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1518995 13f79535-47bb-0310-9956-ffa450edef68
Deleted redundant MahoutTestCase base class from integration module and replaced it with equivalent from core module; by it's javadoc it was added as a workaround for build issue which is not present anymore

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1519115 13f79535-47bb-0310-9956-ffa450edef68
Fixed typos in comment and JavaDoc

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1520787 13f79535-47bb-0310-9956-ffa450edef68
Deleted trailing whitespace

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1520789 13f79535-47bb-0310-9956-ffa450edef68
Deleted trailing whitespace

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1520806 13f79535-47bb-0310-9956-ffa450edef68
Updated maven-install-plugin from 2.4 to 2.5

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1521616 13f79535-47bb-0310-9956-ffa450edef68
Fixed typos in comment and JavaDoc

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1522746 13f79535-47bb-0310-9956-ffa450edef68
Fixed typo in javadoc

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1523039 13f79535-47bb-0310-9956-ffa450edef68