removing unused variables in gammaln
includes had not been cleaned in euler
changing bounds to anp cover to fit 0 ulp tets.
For n =15 p =6 float computating are not more exact (2 ulps)
anp and cnp are no more defined for integers benches are modified accordingly
change name of generic memory unit tests
Merge pull request #738 from jtlap/gammaln_incs

Gammaln incs
Fix include in expand_to
Move reduction max/min to core.reduction
Move numel to sdk
Move extent to core.sdk
Moved of_size into core.sdk
Move definition of nt2::function to core.sdk
Split elementwise run
Move table related predicates on core.container.predicates
Move table related arithmetic functions on core.container.arithmetic
Move ieee table only functions to core.container.ieee
Move some table only function specialization to core.container.table
Move some table specific operator implementation to core.container.operator
core.base is now independent of container, restructuring swar and sdk.
core.sdk is independant of core.base