Add decomposition tests

These tests pass IF you run them one at a time, due to an
existing bug in decomposition with memory mangement. I'm
adding this to ensure no regressions for the next fixes.
Fix a memory management bug

Don't assign back to the passed data matrix!
Using np.sqrt is about 5 times fast than power

Also, always put decimal places for floating point division!
Forgot a decimal point on the power
Update README.md

Bumping to see if badges update
tidy up README
Fix notebooks url
Add the inplace keyword and update the docstring

Still need to make sure that our PCAModel uses this keyword
by default!
adds verbose in builder
adds basid __str__ in aam
Rename fittings to fitting_results
Set inplace kwarg in PCAModel
find what files menpo can import in glob
renames diagonal_range parameter
Merge remote-tracking branch 'upstream/master' into decomposition_fix
adds progress bar in text_utils.py
adds space in text_utils.py
Remove auto generation
Let's use a new prettify extension

This changes all verbose references to pretty ones!
Let's try out the new package layout

This gives an example of how the image documentation will
look!