misc: jz_vpu: Fixed typo in Kconfig

Also wrapped long line earlier.
misc: jz_vpu: Removed wakelock support
misc: jz_vpu: Cleaned up init code

Check result of request_irq().
Don't bother passing IRQF_DISABLED: it is no longer supported.
Finish setup before registering misc device.
misc: jz_vpu: Modernized designated init syntax

Use C99 syntax instead of obsolete GCC-only syntax.
misc: jz_vpu: Various reformatting
misc: jz_vpu: Removed struct file_info argument to jz_vpu_on/off()

These arguments were ignored.
misc: jz_vpu: Cleaned up jz_vpu_open()

Don't store file_info pointer if call fails. Also, the original code
could access the mutex field after the pointer had been freed.
misc: jz_vpu: Return ENOIOCTLCMD if non-existant ioctl cmd is requested
misc: jz_vpu: Avoid forward declarations by moving jz_vpu_fops