Fix pass at fixing the layout; move CropDB to MiGLayout; easier, cleaner, more flexible
CropDB converted to MigLayout and … WORKING!
CropPlan page is working now too.
more MiGLayout changes for a much MUCH kinder, gentler UI
 * the whole thing responds to shrinking, expanding window
 * window can be meaningfully MAXIMIZED
 * oooohhh the warm fuzzies!
More delicious UI improvements!
 * don't revalidate and repack frame when items are selected
 * smoother, silkier resizing
 * moved Notes components to the CardPanel
 * added "Add Date" button to the item specific notes fields
 * removed vestigial "Notes" field from Plantings
 * improved Javadoc for date formats, with examples
update to use Preferences for Twinkle
Merge branch 'refs/heads/fix-layout'
Update project to use One-JAR to create a monolithic jar, update Launch4j task to wrap new single jar in .exe so that Windows executable can be moved around.  Embarrassed it took so long!
.DS_Store banished!
done in CropDB
works on crop plans
changes are sent to the db now, UNLESS the change makes the record no longer match the current filter … still working on that
changes are saved to db even if record sorted/filtered off of list; selection still whacky and behavior odd if change means it's filtered off of list but it's working well enough