ENH Update with recent publications
UPD Update status
BUG Fix publications

Mahotas paper was listed twice, BMLSwP not at all.