Bug 145724 Change version after auto convert
By the request of 136536, user get warning message to confirm the auto convert. If user select yes, the file convert to newest format, but the version is still old. If user open this file again, he'll get the warning message even the file converted.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleUtil.java
if ( StringUtil.compareVersion( handler.version,
				VersionInfo.COLUMN_BINDING_FROM_VERSION ) < 1
				&& StringUtil.compareVersion(
						DesignSchemaConstants.REPORT_VERSION,
						VersionInfo.COLUMN_BINDING_FROM_VERSION ) > 0 )
			rtnList.add( new VersionInfo( handler.version,
					VersionInfo.CONVERT_FOR_COLUMN_BINDING ) );
		return rtnList;
	}
	/**
	 * Checks whether the opening design file holds a version number before the
	 * some specific features is supported. This method is used to remind user
	 * that opening the file may need convert the original file automatically.
	 * 
	 * @param fileName
	 *            the file name with full path of the design file
	 * @return a list whose entry is of <code>IVersionInfo</code> type. Each
	 *         kind of automatical conversion information is stored in one
	 *         instance of <code>IVersionInfo</code>. Note that if the design
	 *         file does not exist, or it is an invalid design file, an instance
	 *         of <code>IVersionInfo</code> will also generate. If the size of
	 *         the return list is 0, there is no auto-conversion.
	 */
	public static List checkVersion( String fileName )
	{
		List rtnList = new ArrayList( );
		InputStream inputStream = null;
		try
		{
			inputStream = new BufferedInputStream( new FileInputStream(