Updated button bar builders for all dialogs, now using custom builder
Set version to 2.0beta3
Setup a default media segment if none exists when reading a session
Media selection field for session will no longer try to expand file it cannot find.
Setup location of derby database log
Added code for cvseq matching
Added stress pattern matcher
Fixed character values for intonation group markers
Allow for IPA values to have an 'UndefinedValue' extension.  This is used to store IPA transcriptions which will not pass through the parser.
Release transcript write lock on error
Improvements to IPA parser and error handling.

 * Phones now have 3 diacritic sections: prefix, combining and suffix
 * The prefix section is composed of prefix diacritics or suffix diacritics with a ligature/role-reversal.
 * The suffix section is composed of suffix diacritics, prefix diacritics with a ligature(prefixed)/role-reversal, tone diacritics, or length diacritics.  The ordering and number no longer matters.
 * Combining diacritics may be added to phone characters, prefix diacritics, suffix diacritics, or tone diacritics.
 * Parser now takes care to preserve round-tripping from String <-> IPATranscript.
 * Compound phones can now be 'chained' allowing for arbitrarily long  compound phones.
 * Parser now throws more sensible errors
Bug fixes and more improved error handling for IPA parser
Using red-flag icon for displaying group field errors.
Border is redrawn when needed while typing.
Available syllabifiers are now cached to improve performance
Fixed test method
New method for setting the position of a record in a the session
New undoable edit for moving a record in a session
Added dialog and action for sorting session records
Removed Java 7 API references
New actions for moving records in the session