make bd a plugin

first shot at making the borrow direct ez borrow application a plugin
.  Migrated all the files and added appropriate plugin files.  Had
some problems with generating keys on certain domain classes,
reduced their maxSize
add resource file

despite it not having anything in it, it is required for tests to run
fix various bugs

got rid of all references to ConfigurationHolder
made sure all parts work properly wit the calendar plugin
cleanup css

removed some unused css, also added a couple of ignores to the
gitignore
Merge pull request #135 from metridoc/cleanup-css-metridoc-bd

Cleanup css metridoc bd