Squashed commit of the following:

commit 1950c8e7cdfa285df4f4181af4941844e7630d09
Merge: e31364f 4b61369
Author: Jacob Wan <jacob@wildlemur.com>
Date:   Thu Nov 20 12:10:58 2014 -0800

    Merge branch 'master' into feature_CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS

commit e31364f40af488412d0372d02c9abfbcfb439acd
Author: Jacob Wan <jacob@wildlemur.com>
Date:   Thu Nov 20 12:08:45 2014 -0800

    Reset clock to zero for each test

commit 73c0c7710d0b361ab60dc9a856faf8d878e2ca03
Author: Gaston <gaston@cedexis.com>
Date:   Thu Nov 20 16:28:12 2014 -0300

    CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS

commit 33bfe51db97bc7278b7e7fb8e0db3bea2b649a2b
Author: Gaston <gaston@cedexis.com>
Date:   Thu Nov 20 16:26:47 2014 -0300

    CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS

commit d24d8ac41e7d3236b256f08b54e7a94aba953375
Merge: f51494d 68970eb
Author: Gaston <gaston@cedexis.com>
Date:   Thu Nov 20 16:06:31 2014 -0300

    Merge branch 'feature_CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS' of https://github.com/cedexis/openmixapplib into feature_CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS

commit f51494d8364722b7cbfe67767f83da1a7548a9e0
Author: Gaston <gaston@cedexis.com>
Date:   Thu Nov 20 16:00:45 2014 -0300

    CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS

commit 68970eb56d0cd69bca755649e5b6d82afb05bec0
Author: Jacob Wan <jacob@wildlemur.com>
Date:   Thu Nov 20 11:00:02 2014 -0800

    Quiet validate-js.sh warning

    Add app to update-deps.sh

commit a3d6c03b8373c13770f83389e55dd6d55f8f1eea
Author: Jacob Wan <jacob@wildlemur.com>
Date:   Thu Nov 20 10:33:28 2014 -0800

    Remove do_init call from unit tests on handle_request

    Shouldn't be necessary.

commit fc727fd137161a6e79eb216bd3d7d8acf11fb90e
Author: Gaston <gaston@cedexis.com>
Date:   Thu Nov 20 14:30:54 2014 -0300

    CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS

commit 8381176b0fd81f41e58d4a865c0fe6fdddfee95e
Author: Gaston <gaston@cedexis.com>
Date:   Thu Nov 20 14:10:18 2014 -0300

    CEDEX-7370_sticky-perf-with-penalty-and-availability-PHP-app-template-to-JS