A matlab implementation of Fuzzy Q-Learning for making cloud auto-scaling more intelligent through online policy learning