actually update javascript jquery mobile 1.3.0 to 1.3.1
use local copies of the javascript libraries
Show only streets if no numbers were given.

If the user writes only non-digits in the target input, fetch and show
street names without numbers. If the user clicks on such a name, place
that name in the input field and append a space in anticipation of
numbers.
fetch house numbers right after street completion
select unique prediction result with enter
change "no transit" button to "use transit"
enable usetransit by default
tweak the appearance of the mode buttons
switch to use proportional leg widths
tweak the appearance of the route graph
use the official transit colors of HSL
display (at most) three alternative itineraries
render route lengths relative to the longest alternative
resize map after hiding unused route graphs
clean up OTP data to display better route graph
update vertical attribution to work on older browsers
buildout > 2.1.1 broke bootstrap.py on e.g. travis
Change all occurrences of "@." into "@".

"@.property" does not appear on the CoffeeScript main page unlike
"@property". Both produce the same JavaScript but my syntax highlighting
works only for the latter. ;)
Remove unnecessary whitespace.

Remove whitespace from the ends of lines. Also remove empty lines from
the beginnings and ends of files.
Unify indentation to 4 spaces in tests/.