I read this article with interst and it just doesn't stand up to the slightest bit of scrutiny. I smell a hoax.
First of all, let's assume this theoretical shield could be made. It would be propoerly tuned to the light source around it and the light would effectively pass through the shield, rendering the shield invisible. Shades of Harry Potter's Cloak of Invisibility.
Next, they use an M&M as an example (another red flag if you ask me). They say that if the coating of the M&M were made of this shield, the light would pass through it, rendering it invisible. OK, one small problem--what about the chocolate? Why would the light pass through it? Of course, it wouldn't. What you would see? Who knows. Is this shield two-way? Would the light passing through it reflect off of what is inside and then return to the viewer unaltered?
If we're simply talking about the shield itself becoming invisible, perhaps. But what of the light coming from the opposing side? Is the tuning of the shield going to allow for this?
Finally, what would this shield do while travelling at the speed of light? :-)
Interesting idea, but at this theoretical stage, full of holes.