added isela function, removed redundant functions: isinteger, isreal, iscomplex, isbool.
renamed integer_valued, real_valued, float64_valued
rename isinteger/realvalued -> isinteger/real, isela -> iseltype
merge remote
add array methods for isinteger, isreal, isfloat64
missing methods for isfloat64
Merge pull request #3071 from simonbyrne/master

changed isinteger, isreal, etc.