adds map marker for nearest stop

Squashed commit of the following:

commit f288c43c52f0050450c9f6e7dec5cf36c7d54c7a
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Mar 30 16:09:13 2014 -0400

    hardcodes dev URL in template view

    same origin policy means ajax fails on other devices if
    this isn't hardcoded.

commit c45c559a21d733a791410cf61bd1be434fa980be
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Mar 30 12:34:00 2014 -0400

    more verbose console output for debugging

commit e59b97098533bdec99ab0f75bd4165f80bec8875
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 19:38:18 2014 -0400

    adds marker for closest stop

commit 5677901c732bb3d1903e54c6300729c1eaca8a24
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 19:21:43 2014 -0400

    simplifies var names for returning JSON

commit d31277c366836e17bb68180ff7bb2ab3cff8eefc
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 19:13:36 2014 -0400

    skeleton js for finding closest stop marker

commit 2ceb66730322f2a657fe93c80dd370f42604c2fa
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 19:12:57 2014 -0400

    returns stop title in JSON

commit 55dc40ece5b27854322673834205d0ec1235b3d6
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 19:06:31 2014 -0400

    fixes indentation in js

commit 97f54daa2aa477576886e2e85d82e22d9f2ab00d
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 08:27:53 2014 -0400

    working display of nearest stop in JSON

commit bc51adca97db5db797e6d50866f48248be88b3a9
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 00:17:34 2014 -0400

    removes __main__ logic from models

commit 97482921ffbb80a0f860461065cb7fee5264b883
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Mar 28 00:10:25 2014 -0400

    working display of closest stop to current location

    still redirecting to a separate view via POST

commit 699bef53e87b089670696dae15726e776d9a60ef
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Mar 27 23:23:17 2014 -0400

    adds fixtures for routes and stops

commit 89f3bf88abc22164ecb7280cf0e097d8348131ee
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Mar 27 23:11:22 2014 -0400

    adds ugly support for nearest stop

    POSTing lat/lng back to server, then redirecting to a plaintext view

commit 3c78eda4b9436f4bdd63f976f9643c677a09ddca
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Mar 27 22:27:50 2014 -0400

    removes unused markers

commit 5c6dbf69e292ae22579afb1942ed4a7bb7fdbd72
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Mar 27 22:20:21 2014 -0400

    removes unused routes

commit b066d79608613c14b3745deaa9a30e1a3541af84
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Mar 27 22:14:47 2014 -0400

    dump json of vehicle locations to page view

commit 10a5e49ac2735359b7409f78e351b0795dc4a997
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Mar 27 22:10:23 2014 -0400

    adds basic API for route lookup