Simplify unimplemented date functions to call out to a helper NYI-constructor, and fix many #configurable attributes.
Simplify unimplemented date functions to call out to a helper NYI-constructor, and fix many #configurable attributes.

brownplt/LambdaS5,lijunsong/LambdaS5,lijunsong/LambdaS5,logchi/LambdaS5,logchi/LambdaS5,logchi/LambdaS5,brownplt/LambdaS5,lijunsong/LambdaS5,brownplt/LambdaS5