Small improvements to (a|u)strings.inc.
This patch:
[astr.patch](/uploads/b89afc8ca1f79c83c4c3766cc841011f/astr.patch)
Slightly improves several string functions.
`fpc_AnsiStr_Unique` saves two memory reads.

`fpc_AnsiStr_Copy` saves some code and branches.

`fpc_AnsiStr_SetLength` changes signed `div 2` to unsigned.

Same for `UnicodeStr`.
issue