adds verbose in builder
adds basid __str__ in aam
Rename fittings to fitting_results
renames diagonal_range parameter
adds progress bar in text_utils.py
adds space in text_utils.py
adds new_line in print_dynamic
Adds str and trim by variance to pca.

- Reimplements noise_variance property, and adds some convenient properties related to variance
adds percentage in warping images
adds progress percentage to the rest of aam builder
refines dynamic printing of aam building
removes useless _mask_image function
Modifies trim_components based on Nontas commmets.

- No error is raised if n_components is bigger than the current number of components or bigger than the current amount of variance. This avoid stupid parameter setting errors when building deformable models such as AAMs or CLMs.
fix interp ordering and docs
Merge pull request #317 from jabooth/interpfix2

fix interp ordering and docs
Tidy the __str__ methods in homogeneous
Raises error if n_components float and > 1.0
HOTFIX: include versioneer.py
Merge pull request #318 from jabooth/transformstrs

Tidy the __str__ methods in homogeneous
Merge remote-tracking branch 'upstream/master' into pca_str_trim

Conflicts:
	menpo/model/pca.py