Igor Strelkov: Moscow Agent or Military Romantic?

The Ukrainian Security Service insists that Strelkov took his orders directly from Moscow. But how true is this? Who is Strelkov and what is his background and outlook?