Bugfix/issue 881 round nan

#### Summary:
Fixes issue #881. 

#### Intended Effect:
agrad/rev/round should now return NaN when passed in NaN.

#### How to Verify:
Run test/unit-agrad-rev/functions/round

#### Side Effects:
None.

#### Documentation:
None. Should document behavior of function when given NaN together with other functions.

#### Reviewer Suggestions:
Anyone