Changed constructor of FEntityCollection

Created an empty Array object if one was not passed in.  Routines in
class did not check for a null condition.  So it is assumed that this
should never be null.  The FCamera:64 object is where the bad
initialization is happening.