Interactive Learning of Inverse Kinematics with Null-space Constraints using Recurrent Neural Networks