Two functions created:(cachematrix.R)
1) to make a special matrix object that can store it's inverse in cache
2) to calculate the inverse. If it is already in cache it get's the value and otherwise calculates it.
warning message added