getClasses(): no retornar classes que just acaben

Al frontend s'està fent un redisseny per poder retornar les classes que
s'estan fent en un interval de 30 minuts arbitrari. Per això, el
frontend fa una petició 'getClassesInTime' passant com a paràmetre
l'hora d'inici d'aquest interval.

Fins ara, això feia que es retornéssin les classes que just acababen a
aquella hora i les de la mitja hora següent. Com les primeres no volem
retornar-les, aquest commit soluciona aquest problema.
diff --git a/inc/Classes.php b/inc/Classes.php
index b33231e..9f76fdf 100644
--- a/inc/Classes.php
+++ b/inc/Classes.php
@@ -19,7 +19,7 @@
     $sentence = 'SELECT c.id, c.calendar_name, c.room, c.begins, c.ends, c.calendar_name, c.degree, s.id subject_id, s.friendly_name
       '.($isSignedIn ? ', u_s.id user_subject_id' : '').',
           CASE
-            WHEN c.begins > :unix_time OR c.ends < :unix_time
+            WHEN c.begins > :unix_time OR c.ends <= :unix_time
               THEN 0
               ELSE 1
           END is_current
@@ -31,7 +31,7 @@
         ' : '').
         'WHERE
           c.begins - '.($unix_time ? self::CURRENT_MARGIN_BEGINS : self::INTIME_MARGIN_BEGINS).' <= :unix_time AND
-          c.ends + '.($unix_time ? self::CURRENT_MARGIN_ENDS: self::INTIME_MARGIN_ENDS).' >= :unix_time'.($isSignedIn ? ' AND
+          c.ends + '.($unix_time ? self::CURRENT_MARGIN_ENDS: self::INTIME_MARGIN_ENDS).' > :unix_time'.($isSignedIn ? ' AND
           (
             u_s.user_id = :user_id OR
             u_s.subject_id IS NULL