first work on removing target from landmarks
Merge remote-tracking branch 'upstream/master' into rmlmtarget

Conflicts:
	menpo/landmark/base.py
fix tests for landmark targets
tidy up imports
view_landmarks() via LandmarkableViewable
more efficient contiguous checks throughout
add LandmarkableViewable to the API refererence
remove debug print statements
Merge pull request #395 from jabooth/rmlmtarget

remove cyclic target reference from landmarks
Merge remote-tracking branch 'upstream/master' into optimalinit

Conflicts:
	menpo/image/base.py
add back on ImageFeatures for now
Merge pull request #396 from jabooth/optimalinit

More efficient initialisations of Menpo types
perf improvements to Similarity family
only transform landmarks if they exist
correct SDM tests for numerical instability
Merge pull request #397 from jabooth/fastproc

Performance improvements for Similarity family
Unified fast copying for Menpo
fix landmark tests
remove deepcopy's and warnings
add ImageFeatures reestablishment after copy