Adding length() YAQL function

* Switched YAQL to version 0.2.3
* Refactored expressions to use custome YAQL contexts
  with additional functions
* Added unit tests

Change-Id: I12f4d56308a011a3a588028df20becb519e2e684