Fixed core bugs and added extra features like nth-child

Squashed commit of the following:

commit f8e7404f3c03ca6871556ba74605ee245f7aca9e
Merge: af2ec3c d45a984
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Wed Dec 18 11:34:06 2013 +0000

    Merge branch 'develop' of https://github.com/adaptlearning/adapt_framework into feature/#32

    * 'develop' of https://github.com/adaptlearning/adapt_framework:

commit af2ec3c4438cb58727614ff9c3e3af823ea3dd58
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Wed Dec 18 11:29:54 2013 +0000

    Updated z-index

commit 3cfe1d5a93e18fb2de71248c09b5366c31b2014e
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Mon Dec 16 22:33:40 2013 +0000

    Add nth-child to all core rendered views

commit 69e36ab7460a853be3824b7a9147263be443c1bc
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Mon Dec 16 21:35:42 2013 +0000

    Updated core models

commit 5b126e8ad6c383ca6e1b3d61a4f15b891cd25ced
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Mon Dec 16 21:11:55 2013 +0000

    Update contentObjects.json

commit 0fd86b7efc1908c099dfb37f3d8a320ad6acfe2f
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Mon Dec 16 20:52:33 2013 +0000

    Updated menuView and pageView

    - articles & blocks now have body attributes
    - contentObjects also have body attributes and linkText