Can a shadow move faster than the speed of light? I'm just a layman with no real science background
(a) I'm not really sure what a shadow is. Some people are saying that it's the absence of something (a photon?) and therefore it is not subject to laws of physics. But I know when I'm in a shadow and when in sunlight... that's "information", and I thought that information flow can't break the speed of light limit.
(b) Some others use the laser pointer/flicking wrist example to talk about laser dots moving faster than light speed. But that can't be right, can it? The photons from the laser point have to travel from A to B and (after wrist flick) from A to C ... but the photons are all moving at the speed of light - there's no law-breaking in moving the laser dot from point B to point C because the photons are moving either from A to B or A to C ... the distance from B to C is not material (is it?).
(c) Also, can a shadow be thought of as a gap in a photon flow? E.g. if I interrupt a beam of single photons then can I think of it as e.g. PPPSSSPPPSSSPPPSSSPPP, etc where P = photons and S(shadow) = no photon &, if so, the "SSS" is effectively travelling at the speed of light ... no faster.
 A: A shadow isn't an object, you can make it travel as fast as you want. If you shed a light on a complicated surface, and turn the light off, depending on the topography of the surface, you'll find lines along which the obscured region spreads out at infinite speed.
A: Special relativity only prohibits1 superluminal communication.  A phenomenon can move faster than light if there is no way to use that motion to send a message.
Suppose you are standing at the edge of a shadow cast by a moving object very far away.  You can observe the shadow move, and its edge may indeed move faster than the speed of light.
Now, suppose that the object is moving back and forth because a friend of yours is moving it, and the two of you have agreed on a scheme for encoding a message in the way the shadow moves.
Can your friend send you a message faster than the speed of light? No.  Why? Because each movement of the edge of the shadow propagates from them to you at exactly the speed of light.

1 Technically, it is not special relativity that makes the prohibition.  What special relativity actually says is that whenever an information-carrying signal travels faster than light in some reference frame, there will be another reference frame in which it moves backward in time.  Since both frames are equally valid, and physicists generally assume that backward time travel is impossible, they conclude that superluminal communication is also impossible.  
A: Imagine lining up 10 alarm clocks. Now set the first to ring at 12 o'clock sharp, the second to ring 1 second past 12, the third to ring 2 seconds past 12, the fourth 3 seconds past etc.
It will look like a continuous flowing spread of ringing. As if the first alarm starts the second alarm, which starts the third, which starts the fourth etc. It looks like information is being spread. But we know that this is just an illusion - we know that they are all just preset to by coincidence ring in this order.

The alarm clock ringing depends on your presetting and not on the neighbour-clock. In the same way a photon appearing and disappearing depends on the light-source and not on the neighbour-point. That they seem ordered is just an illusion - a (deliberate) coincidence.
(You basicly explained it already yourself with the light-flickering example.)
A: The simple answer is yes; a shadow can move faster than the speed of light. But this doesn't break any physical law, because a shadow is not a real object. A shadow is the absence of light.
For example, if you cast a shadow of your hand on the moon, and then move your hand, your shadow would have travelled so many miles in just a second which would be more than the speed of light.
