Adds tests for PCAModel.

Tests for:
- changing n_active_components
- trimming
- variance coherence and variance coherence after the previous two
Merge pull request #330 from jalabort/pca_variance_trim_tests

Adds some tests for PCAModel