sorry for the mass commit, was working on this else where.

current implementation is:

.dump out.csv select * from table;

todo: need to make the sql query optional, if blank use result
from previous query to dump.
update build & meta files.  seems like a waste to include
Spreadsheet::WriteExcel::Big for an install.. may want to consider
breaking that off into it's own and not part of the core.
white space change
* remove php, probably will never get used
* refactor so that it uses table_data
* fix xml so that it has same format as mysqldump --xml
fix documentation
fix html, remove body html head tags, remove duplicate style tags
remove spreadsheet xml as a build dependency
remove XML::Simple also as dependency, seems overkill
remove some dead messages for old formats
add missing ,
change regex so trailing spaces don't count as query
change regex as per recommendation
Merge pull request #25 from joeshin/dump_plugin

Dump plugin
Minor changes

 * Replace JSON::XS with JSON
 * Add Dump as default plugin
 * Add logging of success to Dump
Implement execute_sql() as a separate method and call that from Dump rather than direct  access
Make modules load at runtime or not at all for lighter weight
Adding vertical sorted view plugin
Prepare for my.cnf parsing (refs #17 and #26)
Minor change but was breaking in perl-5.16.0 on Mac
Fully implemented my.cnf with green tests

Fully implemented the my.cnf support with passing tests. Support for
key-only configuration fields, boolean fields (true/false map to 1/0),
and some basic aliasing of fields. Honor [mysql] and [client] sections
in my.cnf. No more test polution from automatic reading of ~/.my.cnf
during test suite run.