Add ol.coordinate.format function

Return a formatted coordinate. Example usage:
  > ol.coordinate.format([0.01 ,12.14], "{x}, {y}", 2)
  "0.01, 12.14"
  > ol.coordinate.format([0.01 ,12.14], "lat: {y} / lon: {x}", 1)
  "lat: 12.1 / lon: 0.0"
Remove opt_precision check in ol.coordinate.format

Default is already 0, see http://www.ecma-international.org/ecma-262/5.1/#sec-15.7.4.5
Better ol.coordinate.* documentation
Fix `@todo observable` name reference.
Remove unnecessary Get column from observables
Quote values in apidoc
Fix bottom left and top right computation in moveend example