NET-562 FTPFile.toFormattedString should print only signficant parts of the parsed date
More efficient implementation - only parse format string when it is set up
Ensure formats always set via private setter method
Clear all insignificant fields below the least significant parsed field

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644626 13f79535-47bb-0310-9956-ffa450edef68
NET-562 FTPFile.toFormattedString should print only signficant parts of the parsed date
Only clear one field as doing re-enables the 'set' status for all others

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644664 13f79535-47bb-0310-9956-ffa450edef68
Shared method for checking precision

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644667 13f79535-47bb-0310-9956-ffa450edef68
Oops - also need to check previous entry

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644681 13f79535-47bb-0310-9956-ffa450edef68
Need to check all significant units are set ...

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644685 13f79535-47bb-0310-9956-ffa450edef68
Simplify by using common test method

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644686 13f79535-47bb-0310-9956-ffa450edef68
Unnecessary linewrap

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1644690 13f79535-47bb-0310-9956-ffa450edef68