removed boost assert and changed checker from is normal to explicitly check for nan and inf
Merge remote-tracking branch 'origin/master'