Routing UI tweaks

Included in this:

Moved "where am I?" link back to previous location. Now there's a button to switch to directions:

![prev_search](https://cloud.githubusercontent.com/assets/271360/4983000/3dc55fd2-6917-11e4-9bcc-9a16fa15c221.png) -> ![this_search](https://cloud.githubusercontent.com/assets/271360/4983005/4392cee0-6917-11e4-9618-48f874c5618f.png)

Did a similar thing on the directions UI and added some vertical space between the text entry boxes. Moved the submit button down below all the inputs.

![prev_directions](https://cloud.githubusercontent.com/assets/271360/4983020/68ef91fa-6917-11e4-9225-6da5a9615868.png) -> ![this_directions](https://cloud.githubusercontent.com/assets/271360/4983022/6b663a7e-6917-11e4-9a58-4fe961762e15.png)

Made the spacing above and below the instructions in the turn-by-turn list consistent. Also changed the highlight colour to match the rest of the code.

![prev_turnbyturn](https://cloud.githubusercontent.com/assets/271360/4983038/965b476a-6917-11e4-9f15-749af6ad18c0.png) -> ![this_turnbyturn](https://cloud.githubusercontent.com/assets/271360/4983041/996cd22a-6917-11e4-80c1-f2b65591aefc.png)

Merged latest master.