Support CustomField in Version

If there is no custom fiel in Version, getCustomFields will return an empty ArrayList of CustomFields and getCustomFieldById will return null.
This code is exactly the same that has Project.java and there is no comment in it.