Ranked level handling

Looks like log contains information about player and opponent rank, so track-o-bot able to detect this:
```
[Asset] CachedAsset.UnloadAssetObject() - unloading name=Medal_Ranked_20 family=Texture persistent=False 
```
I tested this on my games, looks like it works correct. Rank, that player has before last game, properly includes into data for send:
```json
{
    "_meta": [
        1,
        0,
        0,
        0,
        0,
        0,
        1226,
        690,
        "0.4.3",
        "win32"
    ],
    "result": {
        "card_history": [
 			...
        ],
        "coin": true,
        "duration": 854,
        "hero": "mage",
        "mode": "ranked",
        "opponent": "druid",
        "rank": 20,
        "win": false
    }
}
```
I think information about rank will bring usefulness of this tool to new level.