Fixes PCA (issue #13) and adds necessary tests

This pull request fixes https://github.com/JuliaStats/DimensionalityReduction.jl/issues/13, also adds necessary tests.

Principal components are now re-scaled to the original space, if scale=true.