Petra has secret ruins and views to uncover, but also complex scams and hidden dangers to look out for. Here's what to know about visiting Petra, Jordan.