RL4ReAl: Reinforcement Learning for Register Allocation