Make order of invoking .always() functions match jquery
Merge pull request #10 from levic/alwaysinvokeorder

always()/when() functions invoked in different order to jquery