new function to get a string between two strings where left and write are not sensitive

Maybe there is a problem with the copy string size, I really have no
idea how to fix this issue.

Right now it is limited to 100 KB if you have any better idea, just let
me know, and I will fix and recommit again.
Delete test_string.tkn

Wrong commit
Delete test_string.tko

Wrong commit
New function string_ci_get_between()

* New function string_ci_get_between() for case insensitive  search
* Fixed problem in return value of string_size_error(), now it returns
an empty string
* New function string_get_between_ex()
* New test string suite for performance check
Revert "New function string_ci_get_between()"

This reverts commit 7da2587f8c151ae86a20dec908138733a35681d1.
Merge branch 'master' of git://github.com/KimBurgess/netlinx-common-libraries into KimBurgess-master
Code update

Fixed all my issues, sorry again for all of these commits.
Catching updates from master
Fixed error in function return size
New array functions and test suite

* array_device_index()
* array_integer_index()
* array_double_index()
* array_string_index()
Merge pull request #5 from moty66/master

New function for string and array libraries and minor bug fixes