added specification to analysis read obj JSON API

and cleanup
change ResultsRange return on AR read JSON API
reverted: 2 commits

added specification to analysis read obj JSON API

and cleanup (reverted from commit 991eeeb9e65748a7b473064ecd7b76d2de059ac9)
Re-Un-Anti-Apollo-retro-reflectors-revert
Merge pull request #1351 from zylinx/hotfix/next

Re-Un-Anti-Apollo-retro-reflectors-revert
Don't update the due date for a test on an AR if the due date is already set.  The ERP may have explicitly set the due date based on manufacturing schedules and resource availability.