AMG: Fixed invalid decrement of auxiliary iterator.

An iterator was unconditionally decremented even though it may point to container.begin().
This is invalid and has thus been resolved by removing the auxiliary iterator completely.

Reported-by: Yaron Keren <yaron.keren@gmail.com> via viennacl-devel