Handle NAs in filtering approved data function
This MR addresses and closes #91 (closed) to handle NAs in the dataframe when filtering to approved data. Previously NAs would get carried through rather than being dropped.
The unit test for this function has been updated to test this condition. The doctest also was tweaked to show example of approved, estimated data being present, which is a common situation.
Edited by Scott Hamshaw