Improvements

Template expansion, widespread unit addition, bugfix
Prepended CSV header lines with "# " and use CSV library's generate method to generate the header string.
fixed broken link
Merge pull request #20 from PecanProject/bettermaps

misc. improvements and bug fixes for maps
Check in RVM-related files for the convenience of users using RVM.
Merge branch 'master' of https://github.com/PecanProject/bety
Changed location of maps.js so that it isn't automatically packaged in cache/all.js.
Updated location_yields template to refer to maps.js in the new location.
Renamed all.js to all.js-sample so that fresh checkouts will be forced to generate an up-to-date version of all.js.
Committing an freshly-generated version of all.js as all.js-sample.
Merge branch 'master' of https://github.com/PecanProject/bety
Upgraded to Rails3-style ERB blocks.
Replaced buggy "round_to_significant_digit" method with built-in Rails NumberHelper number_with_precision method.
Replaced buggy "round_to_significant_digit" method with built-in Rails
NumberHelper number_with_precision method, removing the library file
where the latter is defined.
Removed "require 'float'" from view now that we are using a built-in rails method for rounding.
Simplified code (transparent changes only).
made images smaller
Added comments and RDoc-compatible documentation.

Removed debug code (logger calls).

Misc. code simplifications, cleanup, and variable renamings.
First stab at a log_searches method.
Added RDoc documentation for log_searches.

Changed log_searches API to default arg to param[:search] and to allow
passing the SQL query directly instead of passing the model or the
model method and method arguments.

Added current_user to the output.
Added log_searches calls to most controllers that involve searches.
Revised current user output to log both id and e-mail address.
Merge branch 'master' of https://github.com/PecanProject/bety