Squashed commit of the following:

commit 6ed0af2b81cf7fe217e61725ab6e954f8479ce7f
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Fri May 31 14:15:47 2013 +0300

    Updated

commit 9cfbd2cd9838e72d13f4767c9298d5b0199cf777
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Thu May 30 20:02:43 2013 +0300

    Updated

commit 7028af98c62c409f16dc74d9bb04999a741a6fed
Merge: f2cf046 4da5480
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Thu May 30 19:42:53 2013 +0300

    Merge remote-tracking branch 'origin/v1.0.1' into settings_el_tap

commit f2cf04626a2cfbe283c71e14599e381ccebd4456
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Thu May 30 18:09:46 2013 +0300

    Removed xfailed for fixed bugs

commit 43e21fb832ec9c000f380bdb08ea9873a963cc56
Merge: 99288cb 1cf2fe4
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Thu May 30 17:23:27 2013 +0300

    Merge remote-tracking branch 'origin/v1.0.1' into settings_el_tap

commit 99288cb40f3eb57c959cab2ea0a5816b05b0e993
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Wed May 29 16:35:40 2013 +0300

    Added the last 2 settings tests and updated according reviews

commit b522fb3b7112fe91261d3285d8eeaf95973f7635
Merge: d5fbd2f 94d9ea5
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Wed May 29 16:09:56 2013 +0300

    Merge remote-tracking branch 'origin/v1.0.1' into settings_el_tap

commit d5fbd2faf9439864284f395d84487effed3cdf38
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Date:   Tue May 28 17:38:31 2013 +0300

    Migrate settings tests to use el.tap()