Sammutinhuolto.

* Asiakkaan laitehallinta näkymään tuotu tehdyt työt -näkymä.
* Asiakkaan laitepuussa laitteiden tilat näytetään selkokielisenä.
* Uusi avainsana: LAITE_TILA
* Tarkastuspyötäkirjalla näytetään poikkeama jos sellainen on.
* Laitteen vaihto poistaa poistetun laitteen tulevat työmääräykset jos sellaisia on.
* Poikkeama- ja tarkastuspyötäkirjaraporteille lisätty tuki kannasta tulevalle logolle.
* Työjono näkymään laitteen sijainti ja tehtävä työ bugfix.

* Työjono funktiot siirretty omaan tiedostoonsa.

* Asiakkaan laitehallinnassa ei piirretä luonti / poisto nappeja jos käyttäjä on extranetkäyttäjä.
* Rubylle lähetettävän json-tiedoston generointi sekä ruby-tiedoston ajo refaktoroitu ja yhdistetty.

* Asiakkaan laitehallinta näkymästä pystyy nyt tulostamaan tarkastuspyötäkirjat sekä poikkeamaraportit.
* Functions.inc: Uusi function pupesoft_require(), john on abstraktoitu extranet puolen require toiminnallisuus.
* Tarkastuspyötäkirjan ja poikkeamaraportin tulostus refaktoroitu.

* Ei näytetä kohteen, paikan tai laitteen muokkauslinkkejä jos kyseessä on extranetkäyttäjä.

* Functions.inc uusi funktio: hae_yhtion_lasku_logo() joka palauttaa yhtiön logon raw datana.

* Uusi js toiminnallisuus this.bind_aineisto_submit_button_click, joka piilottaa aineiston latausnapin kun sitä painetaan.