ENYO-3012: use `packagejs:` instead of `source:` in `deploy.json`

- the `source:` property of `deploy.json` did not make sense as it was
  always refering  to the  folder where `deploy.json`  is.  it  is now
  replaced by a `packagejs:`  property (default: `"package.js"`) which
  indicates  where   is  the   relative  location  of   the  top-level
  `package.js` from the project root folder.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Updated to ilib build 20130907-build-3.0-001
Merge pull request #12 from enyojs/ehoogerbeets-performance

Updated to ilib build 20130907-build-3.0-001

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #11 from enyojs/ENYO-3012

ENYO-3012: use `packagejs:` instead of `source:` in `deploy.json`

Reviewed-By: Ben Combee (ben.combee@lge.com)
Update to 20130919-build-3.0-002 of ilib

Bug fixes:

[GF-9451] ilib.String.format was only replacing the first occurrence of {var
[GF-9405] ilib.isEmpty returned true if an object had properties but every p
[GF12790] Cannot specify unique keys for strings using the $L function
GF-37411: UZBEK-Cyrillic: Setting shoudl not be changed to RightToLeft

Was using the default script for the locale instead of
the actual script for the current locale.
Merge pull request #13 from enyojs/20130919-build-3.0-002

Update to 20130919-build-3.0-002 of ilib

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #14 from enyojs/ehoogerbeets-GF-37411

GF-37411: UZBEK-Cyrillic: Setting shoudl not be changed to RightToLeft


Reviewed-By: Ben Combee (ben.combee@lge.com)
Update version string to 2.3.0-pre.9