Non-performant fix for non-updating PagerAdapeter

See http://stackoverflow.com/a/7287121/373321 for the reason behind this fix - and for a more optimised idea too.

Haven't implemented more optimised route yet - worried about XamDroid GREF issues if I do