OB-2890 Cannot invoke method sort() on null object (org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException)
Minor improvements to the show lot numbers page (changed default format to dd/MMM/yyyy)
OB-3200 Allow user to download documents associated with a product
OB-3199 Resolve media type when uploading document to a product
OB-3197 Error scaling image TS001184032.dot: Cannot get property 'width' on null object
Added isImage() boolean method to document
OB-3187 Add exact expiration date (day, month, year)