fix wrong file names of merged forgotten files

--HG--
branch : trunks
rename : components/pascal/data/bigdecimalmath.pas => data/bigdecimalmath.pas
rename : components/pascal/data/bigdecimalmath_template.pas => data/bigdecimalmath_template.pas
rename : components/pascal/data/xquery_schemas.inc => data/xquery_schemas.inc
laz meta

--HG--
branch : trunks
raise exception on not allowed effective boolean calculation

--HG--
branch : trunks
show an useful error message when invalid characters occur in a hex entity

--HG--
branch : trunks
raise errors on some stupid corner cases

--HG--
branch : trunks
fix parsing of entities in CDATA sections; breaking interface change!! added additional parameter to the text event of parse(HT/X/)ML to distinguish normal/cdata

--HG--
branch : trunks
improve parsing of numbers with super-large-exponent (> E21470000000):  do not throw exception in try-convert, return 0 if digit part is 0

--HG--
branch : trunks
update gui example to changed interface (dots/variables)

--HG--
branch : trunks
fix annoying corner cases to throw evaluation exception (non number division by 0, nna/inf rounding, invalid regex, missing context item node, duration=>datetime conversion)); made some functions public available for use in xqts (deep equal, sort, collations, parseTerm); test cases

--HG--
branch : trunks
xqts: run all tests and print results, command line parameters, handle expected errors, fix assert-xml; made functions for comparable types public for correct order normalization

--HG--
branch : trunks
rewrote/simplified division function: precision now means the count of non-zero digits (previously: count of digits after decimal point),  added fast 2^i and 5^i calculation, 10^i shift, precision function, trailing zeros counter, fix bigdecimaltostr inserting an invalid zero when printing a implicitily incremented number < 1

--HG--
branch : trunks
double to bigdecimal conversion with perfect accuracy

--HG--
branch : trunks
fix prettiest converted number choosing if an overflow occured (as almost always if 1-digit bins are used)

--HG--
branch : trunks
added single/extended to bigdecimal conversion

--HG--
branch : trunks
ssimplified BigDecimalToStr, removed implicit rounding (call round instead), fix round in case of overflow

--HG--
branch : trunks
added print scientific option to bigdecimaltostr, fix that the hidden digit was not hidden if it was an digit in the integer part

--HG--
branch : trunks
changed precision calculation in divide again: moved non-constant precision condition of integer-division from the loop condition to a precision update in the outer loop; fix that bigdecimaltostr added an useless dot, if the hidden digit was the first digit in the first fractional bin

--HG--
branch : trunks
return 0, instead 0.0E0 with format exponent

--HG--
branch : trunks
use enum instead boolean for FloatToBigDecimal conversion mode

--HG--
branch : trunks
use bigdecimal when converting xs:double to xs:string, because fpc's conversion function is not precise enough

--HG--
branch : trunks