add variants of methods for putting aux fields
- add aux putting method variants
- add method for computing the MD and NM fields of BAM alignment objects