Squashed commit of the following:

commit cc2699feea955d69dd5e8aba669714a432827414
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Mon May 5 20:00:40 2014 +0100

    improving styling for code snippets in blog posts

commit 3f2a3f618129d212ff203744d8db9d80ec08806e
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Mon May 5 19:09:34 2014 +0100

    Updating development task

commit 110869ad6aec06a0115a76adf37bfb6c9e889323
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Mon May 5 19:08:47 2014 +0100

    switching Markdown flavour

commit ad26308734629b9d25998f184e4eb5e45b39d9b4
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 19:18:56 2014 +0100

    fixing staging config issue in Gruntfile.js

commit 9c17e198cb3dbddcbaee9870d110440bd1ac09ed
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 18:27:30 2014 +0100

    removing travis integration for now

commit 624d02d2bf502023268dc3648e517166c35c6717
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 18:18:50 2014 +0100

    Updating .travis.yml to initiate submodule

commit 4a79b1bdd3262b5855e5e8bb5f938fd2ceb056ce
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 18:12:00 2014 +0100

    Adding blog posts as a submodule instead of part of the main repo

commit ed5f206f965ece759297ea37bbd4e0e4728ebb4d
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 11:10:56 2014 +0100

    updating test command

commit 2280a6ecffdefb32be0262e8749d46e2e0b722f6
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 11:03:07 2014 +0100

    Streamlining build process. No minification in dev, faster changes with watch, and staging / deployment in mind

commit dbb891ac61858be2d4e550e45adac97262481577
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 11:02:29 2014 +0100

    renaming reserved work

commit 3b3b4d8c53691e747f0b7b4ee56e968701259ca9
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 00:01:13 2014 +0100

    neatening up toggle function and optimising the skills-list transition

commit 4a77cc33bbc6508044b91464af903fac21722b33
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sun May 4 00:00:43 2014 +0100

    Adding JS to watch

commit 73df3b8394358014884dd778a8496c8508c87675
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sat May 3 22:14:56 2014 +0100

    optimising navicon

commit 65de9cc8d5aef386ffb769f5ed8dde29f5609f71
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sat May 3 22:14:27 2014 +0100

    Fixing watch command

commit 814cb4abd23921e5f6d9ba9809b1bb81cb5858c8
Author: Michael Strutt <michael@mstrutt.co.uk>
Date:   Sat May 3 21:42:26 2014 +0100

    making navicon a button instead of an href
Merge branch 'development'
Merge branch 'master' into development