Add forward range capability to AA .byKey and .byValue.
Merge pull request #582 from quickfur/aa_fwdrange

Add forward range capability to AA .byKey and .byValue