Sufjan Stevens – 'Javelin' review: cult hero remains compelling and fresh