Added promises, updated version

Added promise-type checking and using promises to load sprite sheet and
data. If promises are not available, fall back to normal loading.
Updated version number