As Ben Blank said, the only thing that will spontaneously cause an explosion, if you haven't made any TNT, is a creeper that got into your house. I see three possible directions for the creeper to enter from:
The caves
Most likely, either you have an insufficiently lit patch of floor in the connected caves (walls and ceilings don't matter), or there is a dark branch that you haven't found. I strongly recommend always installing doors at connections between caves and living space.
The front door
The damage you described seems to be focused around the doorward side of you. You say you removed "the bricks leading up to the door", but if there is still a one-block-jump path it is possible a creeper got in anyway. Next time, don't worry about removing the path, just close the door!
If you have a wooden door, zombies can break them - this will cause a loud sound of someone punching some wood.
The ceiling
You haven't said anything about your ceiling design. Is it possible that your ceiling had a hole in it through which a creeper entered? There are [minimal spoilers] ways for dirt/grass blocks to go away, so if you had a dirt roof perhaps a creeper fell in.
Miscellany
To my surprise, it appeared that nearly all my objects were still there. Most were sitting in the same spot that their chest was in. As best I can tell, I was able to recover nearly everything, with the exception of the signs and 2 of the 5 chest blocks.
Chests drop their contents when destroyed, as you saw. If there had been two explosions, then the second one would have destroyed all of your resources, as they have almost no “health”.
They also tend to leave big craters, and there seemed to be too little structural damage in this case.
The size of an explosion crater depends on the strength of the materials. If you meet a creeper outside, then it will leave a large hole in the dirt, but the same explosion will do much less damage to stone.
Oddly, the door and torches outside were gone, but the structure itself was untouched save for two holes in the floor (marked "Gone" in the above picture).
Wooden objects are generally weaker against explosions, and torches have no blast resistance at all.
I don't know the definition of tree miller...
[EDIT: as the video I linked to disappeared, thank Robotnik for pointing this out]
But there are a variety of semi-automated tree harvesters out there that are capable of a modest amount of AFK.
The idea is for you to have saplings in your hand, plant one, have a bone meal dispsenser adjacent, which bone meals the sapling.
Once the sapling grows into a tree, a large redstone device, which surrounds a 5x5 area pushes the logs out to a large wood collection area.
If you are daring, you can build an enclosure for a wither, and have the wither blow up the wood, most of which will get harvested.
Saplings are collected in hoppers at the bottom, and moved back to you, so you just have to sit and plant saplings.
There are many tutorials on the topics, in particular, google: Minecraft automatic tree farm (or minecraft AFK tree farm). A video from a more famous youtuber than previously posted is here:
Best Answer
There's no way to jump any higher in a vanilla single player world.
From the Minecraft Wiki page on Transportation:
Sprinting allows you to jump further horizontally, but not vertically. From the Minecraft Wiki page on sprinting: