Adding configuration from another dotfiles

https://github.com/gregstallings/vimfiles/blob/master/vimrc

Squashed commit of the following:

commit 41c41f97f39c5d2f449f4f8c04af0620b8b82eb6
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 11:00:42 2013 +0100

    Increasing syntax highlighting performance

commit a1893a39ceb7a8198a57a45209d13eb7c9649580
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 11:00:16 2013 +0100

    Adds %% mapping

commit 1a980754d8abc236cd7ef3cbe93694bdf235d3b5
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 11:00:04 2013 +0100

    Managing timeouts of keys better

commit 41daae93184034d0271158acd05dd4aebfb48365
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 10:59:48 2013 +0100

    Using ttyfast

commit be507d82157de8c84857bff90dab05f8d5a9042b
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 10:58:59 2013 +0100

    Joining lines with 1 space instead of 2

commit 5f8fc57a7651d7c2fbb0832c806b943044de196e
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 10:58:49 2013 +0100

    Using unnamed clipboard

commit 4807090734f7eccbfbfd1f072c358ee6e22afa80
Author: Simon Walker <s.r.walker101@googlemail.com>
Date:   Tue Oct 22 10:58:39 2013 +0100

    Using matchit again