Switch readme to markdown

Add travis ci and maven badges
Add mybatis ninja
Update maven xsd locatino

also replaced some tabs with spaces.
Updating plugins and dependencies

Fix maven xsd location
Use latest mybatis-parent snapshot
update hsqldb and cobertura
update maven-plugin-plugin
Remove maven-jar-plugin backtrack with note about m2e breaking.  I do
not agree either that was ever an issue but whatever.
switch deprecated basedir with project.basedir
switch plugin execution filter to match current revision number of this
project
updated ant, junit
updated maven-plugin-api
updated spring
updated to mybatis 3.2.8
Cleanup pom and add annotations

Add javadoc version as it is not otherwise accessible from parent.
Add maven-pugin-annotations
remove excess spacing.
Use maven annotations via java 5 annotations

Switch parameter loading to use the newer java 5 annotations style.
Add plugin info for annotations
Updating poms

Add missing versions for now.
Removed source plugin 2.2 comment.  unclear what it was for as it was
not very descriptive.  Need to review later as plugin configuration
itself may need to go since it skips source.
Added spring context.
Removed legacy google code upload

now that repository has moved no need for this now.
Added spring context as well.
Added note about surefire and commented out code for time being.
Upgraded some deprecated maven items to current standards
Removed excess space.
More cleanup in poms and gcu removal

missed commit on last batch.
Move versions to managed

Move versions that needed defined lower up to pluginManagement of
parent.
Cleanup.
Add build plugin for source.
tabs to spaces.
remove unnecessary duplicate cobertura entry
Removed surefire configuration

Previously commented this out and after much testing verified this
actually degrades the build responsiveness by double.  Much better to
not do this and it causes no difference anyways.
try findbugs 2.5.5

jdk6 build is failing due to findbugs issue most likely because some of
this uses java 4.  Therefore, drop back to last series of findbugs and
see if that helps.
Merge pull request #24 from hazendaz/master

Bring MyBatis Generator up-to-date