Bug fix for category field value check
Added webkit slice function fallback, implemented RSVP.js promises