Towards Flexible Active And Online Learning With Neural Networks