Front page Bug Fix

Added some validation to ensure that no errors appear if there are no
items approaching their end of life or next test dates
Item report bug fix

Added 'no' to a no entries message, message now makes sense