Fix for issue #112

If no devices are found this displays a generic message in the d3 client informing the user that suggests looking at the logs.

Some caveats:

-I have the steward running and this works for me as expected when no devices are found.  I believe this should work correctly when devices are found, but I don't have any actual devices to test with to be sure.  I looked around but could not find any development devices stubs.  Is that something that has been created?

-Some of the JS includes markup, which I would normally avoid but I noticed this convention was used elsewhere, so I followed suit.

Let me know if theres anything that needs changed, or doesn't work how it should.

Thanks to @CloCkWeRX for the motivation!