compare Messages.showOkCancelDialog with correct values: Messages.OK/Messages.CANCEL
compare Messages.showYesNoDialog with correct values: Messages.YES/Messages.NO
compare Messages.showYesNoCancelDialog with correct values: Messages.YES/Messages.NO/Messages.CANCEL
avoid using CharBuffer.subSequence() because its signature is different in jdk6/7
assertion for PersistentFS returning unique file names, a bit of optimisation
cleanup
CR-IC-2986 MessageBuilder
fix merge error
merge AntMissingPropertyInspection into more general AntResolveInspection