Fixing bug 3036131:
IllegalAccessException with Smart Run on non-Public Class
Using setAccessible(true), or at least give better error message.
Authored by: mgricken 2010-07-29
Parent: [r5341]
Child: [r5343]